Met conditionele logica bepaal je of een specifiek blok in een document wel of niet zichtbaar is, op basis van vooraf ingestelde voorwaarden. Dit betekent dat de inhoud van het document zich automatisch aanpast aan de gegevens die zijn ingevuld.
Bijvoorbeeld: Als je een Template voor een arbeidscontract hebt, kan je instellen dat alle voorwaarden van het gebruik van een leaseauto alleen worden getoond als de "Afdeling" van de werknemer "Sales" is. Als een gebruiker een andere afdeling invult, worden de voorwaarden voor de leaseauto automatisch verborgen. Op deze manier maak je je template dynamisch en flexibel, zonder dat je meerdere versies van hetzelfde document hoeft te maken.
In deze handleiding
Waar kun je conditionele logica voor gebruiken?
Hoe werkt conditionele logica?
Beschikbare operators per veldtype
Hoe stel je conditionele logica in?
Logica verwijderen uit een blok
Hoe herken je een blok met logica?
Wat als een regel niet meer werkt?
Waar kun je conditionele logica voor gebruiken?
Conditionele logica kun je gebruiken op:
- Smartfields (globale)
- Metafields
- Automatische Smartfields
Hoe werkt conditionele logica?
In elke template kun je per blok aangeven wanneer het getoond moet worden.
Onderdelen van een voorwaarde
- Veld – bijvoorbeeld Smartfield zoals Locatie
- Operator – bijvoorbeeld is, bevat of groter dan
- Waarde – bijvoorbeeld "Amsterdam"
Meerdere voorwaarden combineren:
- EN (AND) – alle voorwaarden moeten kloppen
- OF (OR) – één van de voorwaarden moet kloppen
Voorbeeld
Toon dit blok als:
Locatie is "Amsterdam" en (Functie is "Manager" of Dienstverband is "ZZP")
Hoe stel je conditionele logica in?
- Ga in de template naar het blok waarvoor je logica wilt instellen.
- Klik rechtsboven op de drie puntjes (⋯).
- Kies ‘Toon als’.
- Voeg één of meerdere voorwaarden toe.
- Sla je regels op.
Voorbeeld:
Je wilt dat een blok alleen zichtbaar is als de arbeidsovereenkomst Fulltime is.
Gebruiker kiest ‘Fulltime’ in het smartfield → blok wordt getoond
Bij andere keuzes (zoals ‘Parttime’) → blok blijft verborgen
Beschikbare operators per veldtype
De beschikbare vergelijkingsopties (operators) verschillen per veldtype:
Type veld | Beschikbare operators |
---|---|
Tekst / E-mail | is, is niet, bevat, bevat niet |
Optielijst | is een van, is geen van |
Nummer | is, is niet, minder dan, groter dan, tussen, niet tussen |
Logica verwijderen uit een blok
Om de logica van een blok te verwijderen:
Open de Template waarin het blok staat.
Klik rechtsboven in het blok op het logica icoon .
Klik op het prullenbak icoon om de logica te verwijderen
Klik daarna op Opslaan om je wijziging op te slaan.
De logica is nu verwijderd. Het blok wordt voortaan altijd getoond.
Hoe herken je een blok met logica?
Een blok met conditionele logica is te herkennen aan het logica icoon rechtsboven in het blok.
Extra informatie
Beweeg je muis over het icoon om de ingestelde voorwaarden te bekijken.
Bij complexe logica verschijnt de melding: “Complexe regel, klik om te bekijken”
Werking in een document
Een blok met logica verschijnt alleen als aan de ingestelde voorwaarden is voldaan.
In de video zie je een voorbeeld met het smartfield Dienstverband. Zodra de gebruiker de optie Fulltime of Parttime selecteert, verschijnt automatisch het bijbehorende blok in het document.
Wat als een regel niet meer werkt?
Was dit artikel nuttig?
Dat is fantastisch!
Hartelijk dank voor uw beoordeling
Sorry dat we u niet konden helpen
Hartelijk dank voor uw beoordeling
Feedback verzonden
We stellen uw moeite op prijs en zullen proberen het artikel te verbeteren