Trigger-menyen
Designet til Compose har blitt oppdatert. Siden kan inneholde skjermbilder av det gamle designet, men informasjonen er oppdatert. Vi takker for din tålmodighet mens vi oppdaterer bildene!
Alle spørsmålselementer i skjemabyggeren unntatt filopplasting-elementer har en Trigger-knapp i Bygger-fanen i elementets panel med Egenskaper. Ved å trykke knappen åpnes Trigger-menyen. Her kan skript og integrasjonskall defineres, samt når kallet/koden skal trigges.
Trigger-menyen er delt i to panel – Trigger-innstillingene (venstre) og Hendelse-innstillingene (høyre).
Trigger-innstillingene | ||
---|---|---|
Flytt opp | Hvis du har mer enn en trigger kan rekkefølgen endres. Velg en av triggerne og trykk flytt opp for å flytte den opp i rekkefølgen. | |
Flytt ned | Hvis du har mer enn en trigger kan rekkefølgen endres. Velg en av triggerne og trykk flytt ned for å flytte den ned i rekkefølgen. | |
Ny trigger | Oppretter en ny trigger. Triggeren må konfigureres, da en tom trigger vil blokkere deg fra å versjonere skjemaet. | |
Slett trigger | Triggere kan slettes ved å velge triggeren og trykke Slett trigger-knappen. | |
| Når? | Triggeren kan enten være Etter utfylling eller Under inntasting. Henholdsvis vil skriptet/kallet bli trigget etter at svaret er avgitt (og brukeren har fjernet fokuset fra svarfeltet) eller kontinuerlig mens svaret avgis. |
| Hva? | Velg hva som skal trigges. Det er tre* mulige hendelser:
|
*Siden vanlige integrasjoner har erstattet all funksjonalitet CNG-integrasjoner tilbyr, er denne hendelsen utdatert. Ta en titt på veiledningenCNG services (form population)archived for mer informasjon.
Kalkulasjon
For en full veiledning på oppsett av kalkulator i Trigger-menyen, sjekk ut veiledningen Kalkulering - Trigger.
Hendelse – Kalkulasjon | |
---|---|
Sum (Q?) = | Svaret fra kalkuleringen i input-feltet populeres til dette spørsmålet. I bildet over blir svaret populert til Q3 som heter Sum. |
Input-felt for regnestykket | Bruker tall, spørsmålssvar (identifisert med Q1, Q2 …), operatorer og parenteser for å lage et regnestykke som populeres inn i spørsmålet som triggeren er satt på. |
Legg til spørsmålssvar | Nedtrekksliste med alle relevant spørsmål fra skjemaet som kan brukes i regnestykket. Per november 2023 er det bare tekstfelt, radioknapper og nedtrekkslister som kan brukes til kalkuleringer. |
+ - × ÷ | Bruk operator-knappene for å legge + - × ÷ inn i regnestykket. |
Kjør skript
Hendelse – Kjør skript | |
---|---|
Kodevindu | Et Groovy-skript kan skrives inn i kodevinduet. Referer til andre spørsmålselementer med spørsmåls-ID (Q1, Q2 etc.), og bruk objekt-egenskaper sammen med Groovy-biblioteket for å tilpasse egenskapene. De fleste standard-metodene er tilgjengelige i kodevinduet. For en full oversikt over tilgjengelige metoder, sjekk ut dokumentasjonssidene Skripting i Compose og Kompleks skjema-skripting. |
Åpne | Åpner et større kodevindu for en mer plassmessig praktisk arbeidsflate. |
For å se eksempler av Kjør skript-hendelsen, ta en titt på brukerveiledningen Triggere / Kalkulator.
Integrasjonskall
For en full veiledning på oppsett av integrasjoner i Trigger-menyen, sjekk ut veiledningen Integrasjoner (automatisk utfylling av skjema og prosesser).
Hendelse – Integrasjonskall | |
---|---|
Integrasjon | Viser den tilkoblede integrasjonen etter at den er valgt fra arbeidsområdet. |
Bla gjennom / Tøm | Bla gjennom for å velge en integrasjon fra arbeidsområdet og Tøm for å fjerne en valgt en. |
Versjon | Velg versjonen av integrasjonen som skal kalles på i nedtrekkslisten med versjoner. |
Bruk høyeste mindre versjon automatisk | Compose skiller mellom mindre versjoner (1.1, 1.2, 1.3 etc.) og større versjoner (1.0, 2.0, 3.0 etc.). Med denne innstillingen brukes høyeste mindre versjon av versjonen valgt i Versjon-listen automatisk. Det vil si at dersom du versjonerer en ny mindre versjon av en integrasjon, så vil denne nye versjonen automatisk brukes i hendelsen koblet til integrasjonen, så du slipper å oppdatere versjonen selv. |
Forespørsel-variabler | Hvis den tilkoblede integrasjonen har forespørsel-variabler, kobles disse til statiske verdier eller spørsmålssvar i Variabler-menyen bak denne knappen. |
Svar-variabler | Hvis den tilkoblede integrasjonen har svar-variabler, kobles disse til statiske verdier eller spørsmålssvar i Variabler-menyen bak denne knappen. |
Vis feil til sluttbrukeren | Hvis integrasjonskallet feiler under en skjemautfylling vises en feilmelding til sluttbrukeren. |
For å se eksempler av Integrasjonskall, sjekk ut denne brukerveiledningen Integrasjoner (automatisk utfylling av skjema og prosesser). Eventuelt kan du trykke her for å se en opplæringsvideo som tar deg gjennom et oppsett av en integrasjon, samt hvordan den kobles til et skjema i Trigger-menyen.