Die folgenden Einschränkungen gelten, wenn Sie bedingte Transaktionsfelder in eine Transaktionsbeschreibung einfügen:
#If- und #EndIf-Anweisungen dürfen nicht ineinander verschachtelt sein.
Verwenden Sie keine Systemvariablen im Ausdruck. ?#NoOfAppx und ?#Complement sind zum Beispiel ungültige Ausdrücke.
Ein Ausdruck darf höchstens 255 Zeichen enthalten.
Ausdrücke in Transaktionsbeschreibungen für Formularsets dürfen nur die Namen von Feldern aus demselben Vorkommen desselben Formulars enthalten, also aus dem Formular, auf das im #If- oder #ElseIf-Transaktionsfeld mit Formularname und Vorkommen verwiesen wird. Das heißt, die #If- und #ElseIf-Bedingungen müssen sich auf Felder auf einem Formular beziehen. Sie dürfen nicht auf verschiedene Formulare innerhalb eines Formularsets verweisen.