Trigger-menyen

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!

English

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

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:

  • Kalkulasjon – Trigg et regnestykke.

  • Kjør skript – Trigg kjøringen av et skript.

  • Integrasjonskall – Trigg kallet på en integrasjon.

*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

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

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

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.