Benodigde licentie
| Abonnement | Elk abonnement |
| Toegang | Agent |
Weergaven, triggers en automatiseringen gebruiken allemaal twee blokken voorwaarden. Snap je hoe ze samenwerken, dan vuurt je regel wel.
De twee blokken
- Voldoen aan ALLE van de volgende voorwaarden. Elke voorwaarde hierin moet waar zijn. Dit blok versmalt.
- Voldoen aan EEN of MEER van de volgende voorwaarden. Minstens één moet waar zijn. Dit blok verbreedt.
Gebruik je allebei, dan moet het ticket aan alles uit het eerste blok voldoen én aan minstens één ding uit het tweede.
De fout die een lege weergave oplevert
Alternatieven in het alle-blok zetten. "Ticketstatus is Open" en "Ticketstatus is In afwachting" allebei in het alle-blok vraagt om een ticket dat tegelijk Open en In afwachting is, en dat is geen enkel ticket. Dat hoort in het een-of-meer-blok.
De omgekeerde fout is subtieler: een echte eis in het een-of-meer-blok zetten, waar één andere treffer al genoeg is om tickets door te laten die je juist wilde uitsluiten.
Meerdere sets alternatieven groeperen
Er is maar één een-of-meer-blok, dus twee onafhankelijke sets alternatieven zijn niet rechtstreeks uit te drukken. Heb je dat nodig, dan is het gebruikelijke antwoord een tag: een trigger zet de tag zodra de eerste set voorwaarden klopt, en de weergave of regel controleert daarna gewoon op die tag. Minder elegant, maar over een paar maanden nog leesbaar, en dat weegt zwaarder.
Test met het voorbeeld
Weergaven laten echte tickets zien voordat je opslaat. Gebruik dat. Voorwaarden die in gewone taal goed klinken betekenen geregeld niet wat je aannam, en het voorbeeld is de snelste manier om daarachter te komen.
Opmerkingen
0 opmerkingen
Artikel is gesloten voor opmerkingen.