Rekenen en Vergelijkingen Samenvatting: verschil tussen versies
(→Rekenen) |
(→Algemeen) |
||
Regel 2: | Regel 2: | ||
= Algemeen = | = Algemeen = | ||
+ | Dit is een samenvatting van [http://wiki.zaaksysteem.nl/Rekenen_en_Vergelijkingen Rekenen en vergelijken uitgebreid]. Zie de uitgebreide documentatie voor meer voorbeelden en complexere situaties. | ||
+ | |||
Rekenen en vergelijkingen met waarden van [http://wiki.zaaksysteem.nl/Catalogus_kenmerk Kenmerken] kunnen op meerdere plekken in het systeem gebruikt worden, namelijk: | Rekenen en vergelijkingen met waarden van [http://wiki.zaaksysteem.nl/Catalogus_kenmerk Kenmerken] kunnen op meerdere plekken in het systeem gebruikt worden, namelijk: | ||
− | |||
<ul> | <ul> | ||
<li>Direct in magicstrings</li> | <li>Direct in magicstrings</li> | ||
Regel 9: | Regel 10: | ||
<li>[http://wiki.zaaksysteem.nl/Catalogus_documentsjabloon#Variabele_teksten Variabele teksten] in documentsjablonen</li> | <li>[http://wiki.zaaksysteem.nl/Catalogus_documentsjabloon#Variabele_teksten Variabele teksten] in documentsjablonen</li> | ||
</ul> | </ul> | ||
− | |||
− | |||
= Rekenen = | = Rekenen = |
Versie van 15 jan 2016 om 14:20
Algemeen
Dit is een samenvatting van Rekenen en vergelijken uitgebreid. Zie de uitgebreide documentatie voor meer voorbeelden en complexere situaties.
Rekenen en vergelijkingen met waarden van Kenmerken kunnen op meerdere plekken in het systeem gebruikt worden, namelijk:
- Direct in magicstrings
- Regel: Vul waarde in met formule
- Variabele teksten in documentsjablonen
Rekenen
Formules kunnen gebruikt worden bij regels van het type 'vul waarde in met formule' en in vergelijkingen. De rekentekens die hierbij gebruikt kunnen worden zijn:
Naam | Teken |
---|---|
Haakjes: | () |
Keer/maal: | * |
Gedeeld door: | / |
Plus: | + |
Min: | - |
In regels:
voorbeeld_kenmerk * 5 5 * ( voorbeeld_kenmerk - 2)
In zttscript:
show_when { voorbeeld_kenmerk * 5 == 20 } show_when { 5 * ( voorbeeld_kenmerk - 2 ) == 20 }
Zie voor meer informatie en complexere situaties: Rekenen uitgebreid.
Vergelijken
Met vergelijkingen kan gecontroleerd wordt of een waarde aan een bepaalde conditie voldoet. In deze vergelijkingen kunnen ook berekeningen opgenomen worden.
Operators
De operators die gebruikt worden
|
De operator die gebruikt wordt voor
| ||||||||||||||||||||
show_when { voorbeeld_kenmerk == "tekst" } |
show_when { "tekst" in "meervoudig_kenmerk" } |
Functies
De AND functie is 'waar' als alle voorwaarden 'waar' zijn, terwijl de OR functie 'waar' is als minimaal één van de voorwaarden 'waar' is. De voorwaarden worden gescheiden door een komma.
show_when { and( voorbeeld_kenmerk == "Appel", example_kenmerk == "Peer" ) } show_when { or( voorbeeld_kenmerk == "Appel", example_kenmerk == "Peer" ) }
De NOT functie is 'waar' als de voorwaarde 'niet waar' is, en omgekeerd, is 'niet waar' als de voorwaarde 'waar' is.
show_when { not( voorbeeld_kenmerk == "Appel" ) }
Zie voor meer informatie en complexere situaties: Vergelijken uitgebreid.