Benodigde licentie
| Abonnement | Elk abonnement |
| Toegang | Admin |
Alle en een of meer bepalen welke tickets een regel raakt. Twee andere begrippen, is en gewijzigd in, bepalen of hij één keer afgaat of elke keer.
Alle en een of meer
- Voldoen aan ALLE van de volgende voorwaarden. Elke voorwaarde waar. Deze maken smaller.
- Voldoen aan EEN of MEER van de volgende voorwaarden. Minstens één waar. Deze maken breder.
Alternatieven horen niet in het alle-blok. Status is Open en status is In afwachting, allebei in alle, past op niets.
Waar mensen werkelijk op stuklopen
Voorwaarden komen in twee smaken en die gedragen zich totaal anders.
- Is. Waar zolang het ticket in die stand staat. Een trigger met "status is Open" gaat af bij elke bijwerking zolang het ticket open is.
- Gewijzigd in. Alleen waar bij de bijwerking waarin het dat werd. Gaat één keer af.
Een melding die op "is" is gebouwd mailt de klant bij elke bijwerking, het hele leven van het ticket lang. Op "gewijzigd in" gebouwd mailt hij één keer, en dat was de bedoeling.
De volledige set is zes, niet twee
Voor de meeste velden komen de overgangsvoorwaarden in een set van zes. Wie ze alle zes kent, bouwt geen omweg met tags voor iets wat de voorwaarde zelf al biedt.
| Changed | Elke wijziging van de waarde, wat die was en wat die werd. |
| Changed to | Werd deze waarde bij deze bijwerking. |
| Changed from | Had deze waarde vóór deze bijwerking. |
| Not changed | Onaangeroerd door deze bijwerking. |
| Not changed to | Werd deze waarde niet. |
| Not changed from | Had deze waarde niet. |
Gebruik ze zodra de regel over een overgang gaat in plaats van over een toestand, en dat geldt voor de meeste meldingsregels.
Eén randgeval geldt. Gewijzigd telt elke wijziging van de waarde, ook de eerste, dus een veld dat van leeg naar gevuld gaat telt als gewijzigd. Een regel die je schreef om hertoewijzing te vangen, gaat ook af op het moment dat een ticket zijn eerste groep krijgt, en dat is bij het aanmaken.
Twee losse sets alternatieven
Er is maar één een-of-meer-blok, dus dit kun je niet rechtstreeks uitdrukken. Het gebruikelijke antwoord is een tag: de ene trigger zet hem als de eerste set past, en een tweede leest de tag. Minder elegant en een jaar later veel leesbaarder.
Opmerkingen
0 opmerkingen
Artikel is gesloten voor opmerkingen.