Hvis du vil teste variabler eller kommandoutganger i en kjede, legger du til en Conditional -hendelse. Med denne hendelsen kan du for eksempel bruke tekstsammenligning, regulære uttrykk eller boolsk sann/falsk-logikk for å verifisere at en utdata inneholder en forhåndsdefinert verdi eller ingen fremtidige datoer.
Trinn 1. Legg til hendelsen i kjeden
- I Chain Builder, fra Chains -fanen, klikker du på Edit for kjeden.
- Klikk på Kjedehendelser, og flytt Betingettil der hendelsen skal forekomme i kjeden.
- Dra en kobling til hendelsen fra den foregående noden i kjeden.
Merk: Hvis du vil endre en nodes posisjon i kjeden, må du koble den fra andre noder og deretter flytte den dit den skal ligge. Hvis du vil flytte flere noder samtidig, holder du SHIFT nede mens du velger dem.
- Velg hendelsens node, og klikk på Edit.
- Under Basic Info angir du et unikt navn og en beskrivelse for å identifisere hendelsen.
Trinn 2. Sett opp den betingede logikken
Under Conditions kan du bygge betingelseslogikken som regler eller grupper av regler for å teste utganger og variabler av ulike datatyper:
- String, for ett eller flere tegn
- Heltall, for en hvilken som helst hel, ikke-desimal numerisk verdi
- Date, for en datostreng eller variabel
- Float, for en hvilken som helst numerisk verdi
- JSON, for Javascript Object Notation
Merk: For JSON må du bruke en variabeltransformasjon for å analysere verdier.
- Velg om du vil legge til en Regel eller Gruppe av regler.
- Hvis du inkluderer flere regler eller grupper, kobler du dem sammen med en AND eller OR boolean:
- Hvis alle regler eller grupper må være sanne for at betingelsen skal passere, velger du AND.
- Hvis en regel eller gruppe må være sann for at betingelsen skal passere, velger du ELLER.
- For hver regel velger du datatypen og utdataene eller variabelen som skal testes, og angir kriteriene for å oppfylle betingelsen:
- Hvis du vil teste om verdien er blank, velger du Er blank eller Er ikke blank.
- Hvis du vil teste om verdien inneholder bestemte tegn eller en annen utdata- eller variabelverdi, velger du Contains, og skriver inn eller velger verdien som skal matches.
- Hvis du vil teste om verdien oppfyller et regulært uttrykk, velger du Matches RegExp, og skriver inn uttrykket som skal matches.
- Hvis du vil teste om verdien begynner eller slutter med bestemte tegn eller en annen utdata- eller variabelverdi, velger du Starter med eller Slutter med, og skriver inn eller velger den verdien som skal matches.
- Hvis du vil teste om en numerisk verdi er lik et beløp, velger du = eller !=, og skriver inn eller velger beløpet.
- Hvis du vil teste om en numerisk verdi er større eller mindre enn et beløp, velger du < eller >, og skriver inn eller velger beløpet.
- Hvis du vil teste om en numerisk verdi er større eller mindre enn eller lik et beløp, velger du <= eller >=, og skriver inn eller velger beløpet.
- Når du har konfigurert den betingede logikken, klikker du på Lagre.