Med dynamic variables kan du definere egendefinerte verdier når en kjede kjøres eller under kjøringen av en kjede, for eksempel basert på en tidligere kommandos utdata. Hvis du vil stoppe kjøringen av en kjede for å be om verdier for dynamiske variabler før du går videre til neste kommando, kan du inkludere en Set Dynamic Chain Variables -hendelse.
Ytterligere opplæring tilgjengelig
Lås opp kraften i kjeder med vårt selvstyrte kurs i Workiva Learning Hub! Dette omfattende kurset veileder deg gjennom prosessen med å opprette en kjede fra start til slutt, og gir deg praktisk erfaring og en dyp forståelse av Chain Builder-plattformen.
Besøk Workiva Learning Hub
Trinn 1: Legg til hendelsen i kjeden
Når du legger til en hendelse i en kjede, angir du standardverdiene for den første kjøringen, og deretter bruker hendelsen automatisk verdiene fra den forrige kjøringen. Hvis du vil angi verdiene ved starten av en kjedes kjøring, legger du til en Runtime Inputs triggerhendelse i stedet.
Slik legger du til en hendelse:
- I Chain Builder, fra Chains -fanen, klikker du på Editfor kjeden.
- Klikk på Kjedehendelser, og flytt Angi dynamisk kjedevariabeltil der hendelsen skal forekomme i kjeden.
- Dra en lenke til hendelsen fra den forrige noden i kjeden.
Merk: Hvis du vil endre en nodes posisjon i kjeden, fjerner du koblingen fra andre noder og flytter den deretter dit den skal være. Hvis du vil flytte flere noder samtidig, holder du SHIFT nede mens du velger dem.
Trinn 2: Angi standardverdier for de dynamiske variablene
- Velg hendelsens node, og klikk på Edit.
- Under Basic Info angir du et unikt navn og en beskrivelse for å identifisere hendelsen.
- Under Action velger du den dynamiske kjedevariabelen du vil angi.
- I Value skriver du inn variabelens standardverdi, eller du kan velge forrige kommandos utdata eller kjøretidsvariabel for å angi verdien.
Tips: Hvis du vil sammenbinde flere verdier for en dynamisk variabel, for eksempel for å inkludere et prefiks eller et skilletegn, velger du verdiene som skal brukes, og skriver inn teksten som skal vises før eller etter hver av dem.
- Hvis du vil definere flere dynamiske variabler, klikker du på Add , og angir verdiene for dem.
- Klikk på Lagre.
Trinn 3. Legg til en hopp over-betingelse (om nødvendig)
Hvis du vil angi variabler basert på forgreningslogikk, kan du sette opp en hoppebetingelse og automatisk returnere et bestemt resultat.
- Under Skip kan du velge om du automatisk vil returnere et resultat av suksess , advarsel , eller feil for hendelsen når den hoppes over.
- For å angi når hendelsen skal hoppes over, bygger du den betingede logikken som en gruppe som du legger til regler og andre grupper av regler i, hver sammenføyd med et AND eller OR.
- Hvis må alle betingelser være sanne for å hoppe over, velger du AND.
- Hvis bare én betingelse må være sann, velger du ELLER.
For å kontrollere om data oppfyller kriteriene for å hoppe over kommandoen, kobler du dem sammen med en operator og en verdi:Datatype Beskrivelse Streng To eller flere tegn Heltall En hvilken som helst hel, ikke desimal numerisk verdi Dato Hvilken som helst datostreng eller datovariabel Flyter Enhver numerisk verdi JSON JavaScript Object Notation; bruk Variable Transformation for å analysere objekter -
Er blankellerEr ikke blank Inneholder-
Matcher RegExp, for regulært uttrykk -
Begynner medellerSlutter på -
=eller!= -
<eller> < -
<=eller>=
- Klikk på Lagre.