<< Click to Display Table of Contents >> Navigation: Fortolkning > Condition |
Condition
Conditions anvendes mange steder i "Add Card Wizard 2" Sektioner kan vises/skjules med conditions, Fil stier, Skabeloner, SQL kommandoer etc. bruger alle conditions.
Conditions er en simpel bolsk funktion. Følgende tegn er system tegn ; & = ! ( )"
Et udtryk som "base123=base123" vil blive evalueret til sandt. Og "base12=base123" vil blive evalueret til falsk
Efterlades Conditions tom bliver dette altid evalueret sandt.
Dette bruges i "Add Card Wizard 2" ved at hente værdier fra sektioner. Se i øvrigt afsnittet om analysere
Hvis man har brug for at evaluere værdier der indeholder systemtegn, skal disse pakke ind i citationstegn. Generelt bør parsede værdier altid pakkes ind i citationstegn, for at undgå misfortolkninger.
Eksempel:
Dette vil være sandt, hvis sektionen "Projekt" har værdien "Projekt 1" ellers falsk
Condition=|Projekt|=Projekt 1
Dette udtryk kan også negeres, så det er sandt hvis sektionen "Projekt" ikke har værdien "Projekt1" ellers falsk
Condition=|Projekt|!=Projekt1
Man kan også få brug for at evaluere på flere udtryk. Til dette bruges ; & tegnene.
Eksempel:
Hvis "Projekt" har værdien "Projekt 1" eller "Projekt 2" er udtrykke sandt ellers falsk
Condition=|Projekt|=Projekt 1;|Projekt|=Projekt 2
Eksempel:
Hvis "Projekt" har væredien "Projekt1" og "Kategori" har værdien "Kategori1" er udtrykke sandt ellers falsk
Condition=|Projekt|=Projekt1&|Kategori|=Kategori1
Dette kan kombineres i mange varianter. () tegnene bruges til dette.
Eksempel:
Hvis "Projekt" har væredien "Projekt1" og "Kategori" ikke har værdien "Kategori1" eller "Projekt" har værdien "Projekt2" er udtrykke sandt ellers falsk
Condition=(|Projekt|=Projekt1&|Kategori|!=Kategori1);|Projekt|=Projekt2
Brug af systemtegn i udtryk
Eksempel:
Dette vil være sandt, hvis sektionen "Projekt" har værdien "Projekt(1)" ellers falsk
Condition="|Projekt|"=Projekt(1)