Einfügen von bedingten Transaktionsfeldern in eine Transaktionsbeschreibung

So fügen Sie bedingte Transaktionsfelder ein:

  1. Stellen Sie den Cursor in das Transaktionsfeld unter die Stelle, an der das #If-Transaktionsfeld eingefügt werden soll.

  2. Suchen Sie #If im Feld Verfügbare Felder und klicken Sie auf den Pfeil, um das Transaktionsfeld einzufügen.

  3. images\properties-button.gif Klicken Sie auf die Schaltfläche Eigenschaften, um das Dialogfeld Eigenschaften aufzurufen.

  4. Geben Sie in das Feld Ausdruck einen Ausdruck für die Bedingung ein, die FORMS überprüfen soll. Weitere Informationen.

  5. Klicken Sie auf OK, um das Dialogfeld Eigenschaften zu schließen.

  6. Wiederholen Sie die oben genannten Schritte, um #ElseIf- und #Else-Transaktionsfelder (optional) und ein #EndIf-Transaktionsfeld einzufügen. (Für #EndIf brauchen Sie jedoch keinen Ausdruck einzugeben.)

Wenn Sie dann die Daten mithilfe der Transaktionsbeschreibung transferieren, überprüft Transfer für jedes Formular den Rückgabewert des Ausdrucks. Ist der Ausdruck wahr (Rückgabewert ¹ 0), so nimmt FORMS die Daten, die sich aus allen Transaktionsfeldern zwischen #If und #EndIf ergeben, in den Datensatz auf, mit Ausnahme der Daten aus den Transaktionsfeldern nach #ElseIf und #Else. Wenn der Ausdruck falsch ist (Rückgabewert = 0), sucht FORMS die optionalen #ElseIf- und #Else-Felder. Ist deren Rückgabewert ¹ 0, werden Daten aus den Transaktionsfeldern nach diesen Feldern in den Datensatz eingefügt.

Einschränkungen bei bedingten Transaktionsfeldern

Transaktionsbeschreibungen: Überblick

Transaktionsbeschreibung, Dialogfeld