Ein Formular enthält die folgenden Auswahlmöglichkeiten:
|
Ich wünsche mir den folgenden Bonus für diesen Monat: |
||
|
☐ Brieftasche |
☐ Stift |
☐ Spiegel |
Angenommen, die Feldnamen (von links nach rechts) lauten Brieftasche, Stift und Spiegel. Wenn die Datensätze Ja enthalten sollen, wenn mindestens eins der Felder ausgefüllt ist, oder Nein, wenn keins der Felder ausgefüllt ist, könnte die Transaktionsbeschreibung folgendermaßen aussehen:

Der Ausdruck für das erste #If-Feld ist ?Brieftasche+?Stift+?Spiegel. Bei einem Formular, auf dem die Kundin angegeben hat, dass sie außer dem Stift keinen weiteren Bonus erhalten möchte, wird dieser Ausdruck wie folgt berechnet:
0 + 1 + 0 = 1 (wahr)
Die Bedingung ist erfüllt und Ja wird transferiert.
Wenn bei einem anderen Formular der Ausdruck für das #If-Feld nicht wahr ist, werden die Daten aus dem Transaktionsfeld zwischen #Else und #EndIf transferiert, also Nein.
Einfügen von bedingten Transaktionsfeldern in eine Transaktionsbeschreibung