So erstellen Sie Datenbindungen und bedingte Anweisungen für AuswahlabschnitteNachdem Sie einen Auswahlabschnitt erstellt haben, können Sie für die verschiedenen Zeilen im Abschnitt Datenbindungen mit oder ohne bedingte Anweisungen definieren. Durch bedingte Anweisungen erhalten Sie eine bessere Kontrolle darüber, wann Zeilen des Auswahlabschnitts im Formular angezeigt werden, als wenn Sie nur eine Datenbindung festlegen.Sie können allen in der Liste „Alternative Teilformulare“ des Dialogfeldes „Datenteilformulare bearbeiten“ aufgeführten Zeilen einen Datenknoten der Datenverbindung zuweisen. Wenn Sie bedingte Anweisungen verwenden, können Sie einen Ausdruck eingeben, für den zur Laufzeit entweder „true“ (wahr) oder „false“ (falsch) zurückgegeben wird. Nur der erste Eintrag in der Liste „Alternative Teilformulare“, bei dem für eine bedingte Anweisung „true“ (wahr) zurückgegeben wird, wird im Formular angezeigt.
2. Klicken Sie in der Palette „Objekt“ auf die Registerkarte „Abschnitt“ und stellen Sie sicher, dass in der Liste „Typ“ die Option „Teilformular aus Alternativen auswählen“ ausgewählt ist.
4.
• Aktivieren Sie „Teilformular auswählen, dessen Name mit Datenelement oder Attribut übereinstimmt“, um den Zeilen einen Datenknoten anhand des Namens zuzuordnen. In diesem Fall müssen die Namen der zugehörigen Datenknoten mit den Namen der Zeilen im Formularentwurf übereinstimmen.
• Aktivieren Sie die Option „Teilformular über Ausdruck auswählen“, um die Bindung der Zeilen im Formularentwurf an die Datenknoten der Datenverbindung manuell festzulegen.
6. Klicken Sie auf „Hinzufügen“ , um eine neue Zeile zur Tabelle hinzuzufügen, oder wählen Sie einen Eintrag in der Liste aus. Durch das Hinzufügen einer neuen Zeile wird ein Duplikat der derzeit ausgewählten Zeile hinzugefügt. Wenn keine Zeile ausgewählt ist, wird dem Auswahlabschnitt eine neue unbenannte Zeile hinzugefügt.
7. Klicken Sie auf die Schaltfläche „Hinzufügen“, um ein neues Teilformular zum Auswahl-Teilformularsatz hinzuzufügen, oder wählen Sie einen vorhandenen Eintrag in der Liste aus. Durch das Hinzufügen eines neuen Teilformulars wird ein Duplikat des derzeit ausgewählten Teilformularobjekts hinzugefügt. Falls kein Teilformular ausgewählt ist, wird dem Auswahl-Teilformularsatz ein neues unbenanntes Teilformular hinzugefügt.
8. Geben Sie ggf. im Feld „Name“ einen Namen für die neue Zeile ein. Wenn Sie die Bindung anhand des Namens des Datenelements oder Attributs vornehmen, muss der Name in diesem Feld genau dem Namen des zugehörigen Datenknotens entsprechen.Wenn Sie in Schritt 4 die Option „Teilformular auswählen, dessen Name mit Datenelement oder Attribut übereinstimmt“ aktiviert haben, fahren Sie direkt mit Schritt 12 fort. Andernfalls gehen Sie zu Schritt 9 über.
9. Klicken Sie auf den Pfeil neben dem Feld „Bindung“ und wählen Sie eine Datennode im Popup-Menü aus. LiveCycle Designer ES füllt das Feld „Bindung“ automatisch mit einem Skriptverweis auf die ausgewählte Datennode aus. Sie können den Verweis auch manuell in das Feld eingeben.
11. Geben Sie im Feld „Ausdruck“ das Skript für die gewünschten Aktionen oder die Verarbeitung der angegebenen Zeile und des Datenknotens ein.
12.