För att testa variabler eller kommandoutgångar inom en kedja, lägg till en Conditional händelse. Med den här händelsen kan du t.ex. använda textmatchning, reguljära uttryck eller boolesk sann/falsk-logik för att verifiera att en utdata innehåller ett fördefinierat värde eller inga framtida datum.
Steg 1. Lägg till händelsen i kedjan
- I Chain Builder, på fliken Chains , klickar du på Edit för kedjan.
- Klicka på Chain Events , och flytta Conditional till den plats i kedjan där händelsen ska inträffa.
- Dra en länk till händelsen från föregående nod i kedjan.
Obs: För att ändra en nods position i kedjan måste du koppla bort den från andra noder och sedan flytta den till den plats där den ska vara. Om du vill flytta flera noder samtidigt håller du ned SHIFT medan du markerar dem.
- Markera evenemangets nod och klicka på Redigera .
- Under Basic Info anger du ett unikt namn och en beskrivning som hjälper dig att identifiera evenemanget.
Steg 2. Ställ in den villkorliga logiken
Under Villkor, bygg upp den villkorliga logiken som regler eller grupper av regler för att testa utdata och variabler av olika datatyper:
- Sträng, för ett eller flera tecken
- Integer, för alla hela, icke-decimala numeriska värden
- Datum, för en datumsträng eller variabel
- Float, för valfritt numeriskt värde
- JSON, för Javascript Object Notation
Obs: För JSON, använd en variabelomvandling för att analysera värden.
- Välj om du vill lägga till en Regel eller Grupp av regler.
- Om du inkluderar flera regler eller grupper sammanfogar du dem med ett boolean AND eller OR:
- Om alla regler eller grupper måste vara sanna för att villkoret ska godkännas väljer du AND.
- Om någon regel eller grupp måste vara sann för att villkoret ska godkännas väljer du OR.
- För varje regel väljer du vilken typ av data och utdata eller variabel som ska testas och ställer in dess kriterier för att klara villkoret:
- Om du vill testa om värdet är tomt väljer du Är tomt eller Är inte tomt.
- Om du vill testa om värdet innehåller specifika tecken eller ett annat utdata- eller variabelvärde väljer du Innehåller och anger eller väljer det värde som ska matchas.
- Om du vill testa om värdet uppfyller ett reguljärt uttryck väljer du Matches RegExp och anger det uttryck som ska matchas.
- För att testa om värdet börjar eller slutar med specifika tecken eller ett annat utdata- eller variabelvärde, välj Börjar med eller Slutar med, och ange eller välj det värde som ska matchas.
- För att testa om ett numeriskt värde är lika med ett belopp, välj = eller !=, och ange eller välj beloppet.
- Om du vill testa om ett numeriskt värde är större eller mindre än ett belopp väljer du < eller > och anger eller väljer beloppet.
- Om du vill testa om ett numeriskt värde är större eller mindre än eller lika med ett belopp väljer du <= eller >= och anger eller väljer beloppet.
- När du har ställt in den villkorliga logiken klickar du på Spara.