Steuern der Anzeige von Teilformularen, die auf einer bedingten Anweisung basieren

Anhand des Formularbausteins „Verwenden von Datenteilformularen“ wird demonstriert, wie Sie eines von mehreren auf einer bedingten Anweisung basierenden Teilformularen im Formular anzeigen. Sie legen mit Hilfe der Datenbindung fest, welches der Teilformulare im Formular angezeigt wird.

Die Teilformulare werden in einen Teilformularsatz zusammengefasst. In Designer kann die Anzeige von auf Datenfluss basierenden Teilformularen durch einen Teilformularsatz gesteuert werden. In diesem Beispiel wird das Teilformular „comedy“ jedes Mal angezeigt, wenn die Kategorie in den Daten ebenfalls „comedy“ lautet. Das Teilformular „action“ wird jedes Mal angezeigt, wenn die Kategorie in den Daten ebenfalls „action“ lautet. Das Teilformular „drama“ wird jedes Mal angezeigt, wenn die Kategorie in den Daten ebenfalls „drama“ lautet.

Die alternativen Teilformulare werden im Dialogfeld „Datenteilformulare bearbeiten“ festgelegt. Um dieses Dialogfeld anzuzeigen, markieren Sie den Teilformularsatz „Movie“, wählen in der Palette „Objekt“ die Registerkarte „Teilformularsatz“ aus und klicken dort auf die Schaltfläche „Alternativen bearbeiten“.

Zum Anzeigen ähnlicher Beispieldateien rufen Sie das LiveCycle Developer Center auf.

Sie müssen das Formular beim Generieren der PDF-Datei mit Daten zusammenführen. Anderenfalls sind die Daten für das Skript, das feststellt, welches Teilformular instanziiert werden muss, nicht verfügbar. Wenn ein Benutzer die PDF-Datei in Adobe® Acrobat® öffnet, wird eine Warnmeldung eingeblendet. Dies lässt sich vermeiden, indem Sie Skript hinzufügen, das vor der Skriptausführung prüft, ob ein Datenwert vorhanden ist.