Hvis du vil kjøre en eksisterende kjede som en del av en annen kjede, legger du til en Run Chain -hendelse. Med dette arrangementet kan du bruke kjeder uavhengig av hverandre eller som modulære komponenter i andre kjeder. Når du kjører en kjede som en Kjør kjede -hendelse, kan du bruke utdataene med en senere kommando i den overordnede kjeden.
Merk: Hvis du inkluderer flere Run Chain hendelser i en kjede og trenger å overføre variabler mellom kjedene, starter du den siste kjeden med en Runtime Input utløserhendelse.
Trinn 1. Legg til hendelsen i kjeden
- I Chain Builder, fra Chains -fanen, klikker du på Editfor kjeden.
- Klikk på Chain Events, og flytt Run Chaintil der hendelsen skal forekomme i kjeden.
- Dra en lenke til hendelsen fra den foregående noden.
Trinn 2. Sett opp kjeden til å kjøre
- Velg hendelsens node, og klikk på Edit.
- Under Basic Info angir du et unikt navn og en beskrivelse for å identifisere hendelsen.
- Hvis du vil kjøre kjeden gjentatte ganger i den andre kjeden, aktiverer du Iterasjoner, og konfigurerer iteratoren.
- Velg kjeden som skal kjøres.
Trinn 3. Legg til en hopp over-betingelse (om nødvendig)
Hvis du vil kjøre kjeden 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 info , warning , eller error for hendelsens kjede når den hoppes over.
Merk: En advarsel på vil ikke stoppe den pågående kjeden, og eventuelle nedstrømsnoder vil fortsatt bli kjørt.
- 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 -betingelsene 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.
Merk: Før du promoterer den overordnede kjeden til et annet miljø, må du forsikre deg om at kjeden som kjøres av hendelsen, finnes i det miljøet.
Se kjedekjøringen
Når en kjedehendelse er inkludert i en overordnet kjede, kan du raskt få tilgang til underkjeden via skjermbildet Monitor.
Slik gjør du det:
- Fra Chain Builder klikker du på Monitor .
- Velg kjedeløpet du vil vise.
- Klikk på noden Run Chain i kjedegrafen. Kjeden som utføres av den aktuelle noden, vises i resultatpanelet på høyre side.
- I resultatpanelet på høyre side kan du bruke tastaturet og musen til å justere visningen av underkjeden:
- Dra lerretet: Klikk og hold musen nede på et tomt område for å dra lerretet.
- Zoom inn og ut: Hold nede CTRL tasten og bla med musehjulet for å zoome inn og ut.
- Dobbeltklikk på en node i underkjeden for å åpne den i en ny nettleserfane. Deretter kan du redigere, kjøre og vise den sekundære kjeden separat fra kildekjeden.