Beispiel: Bedingte Ausgabe mit Alternative

Beispiel

Mit der folgenden Syntax wird der Wert der Dichte ausgegeben, wenn die Dichte größer oder gleich 1 ist. Wenn die Dichte kleiner als 1 ist, wird die Phrase Dichte ist kleiner 1 ausgegeben:

<15BIF001(AND:01G1013005VA GE 1)><01G1013005VA(;*/TL)[D:Wert]>

<15CIF001><03EHS_L_TEXT(CUST-100000000000031)[D:Dichte ist kleiner 1]>

<15EIF001>

1. Zeile

Erläuterungen

<15

Symboltyp

<15BIF

Beginn der bedingten Ausgabe

<15BIF001

Bedingte Ausgabe Nr. 1

<15BIF001(AND

Verknüpfung der Bedingungen

<15BIF001(AND:01G1013005VA

Merkmal mit Daten, die die Bedingung erfüllen müssen

<15BIF001(AND:01G1013005VAGE

Operator

<15BIF001(AND:01G1013005VA GE1

Vergleichswert

<15BIF001(AND:01G1013005VA GE 1)><01G1013005VA(;*/TL)[D:Wert]>

Merkmal, das ausgegeben wird, wenn die Bedingung erfüllt ist

<15BIF001(AND:01G1013005VA GE 1)><01G1013005VA(;*/TL)[D:Wert]>

Ausgabe aller Bewertungen des Merkmals

<15BIF001(AND:01G1013005VA GE 1)><01G1013005VA(;*/TL)[D:Wert]>

Trennung der Mehrfachbewertung durch Zeilenvorschub

<15BIF001(AND:01G1013005VA GE 1)><01G1013005VA(;*/TL)[D:Wert]>

Bezeichnung des Merkmals

2. Zeile

Erläuterungen

<15CIF001

Beginn der Alternative zur bedingten Ausgabe Nr. 1

<15CIF001><03EHS_L_TEXT(CUST-100000000000031)[D:Dichte ist kleiner 1]>

Phrase, die ausgegeben wird, wenn die Bedingung nicht erfüllt ist

<15CIF001><03EHS_L_TEXT(CUST-100000000000031)[D:Dichte ist kleiner 1]>

Phrasentext

3. Zeile

Erläuterungen

<15EIF001>

Ende der bedingten Ausgabe Nr. 1