
Formulare in dynamischen Dokumenten ermöglichen Ihnen, interaktive Elemente zu verwenden, die im Hauptdokument nicht zulässig sind, und zwar:
Eingabefelder
Drucktasten
Dropdown-Boxen
Um ein Formular zu erstellen, müssen Sie bereits ein dynamisches Dokument instanziiert haben. Außerdem müssen Sie eine Referenzvariable des Typs cl_dd_form_area deklarieren.
Rufen Sie die Methode add_form für das Hauptdokument auf. Diese Methode fügt einen Formularbereich in das Dokument ein und gibt eine Objektreferenz darauf zurück.
Füllen Sie das Formular, indem Sie die Methoden des in Schritt 1 zurückgegebenen Objekts aufrufen. Das Formular kann alle Anzeigeelemente enthalten, die in einem Hauptdokument verwendet werden können. Zusätzlich sind folgende nur in Formularen zulässige Elemente möglich:
|
Um dieses Element einzufügen |
Verwenden Sie folgende Methode |
Siehe auch |
|---|---|---|
|
Drucktaste |
add_button |
|
|
Eingabefeld |
add_input_element |
|
|
Dropdown-Box |
add_select_element |
Wenn Sie den Formularbereich und das Hauptdokument angelegt haben, nehmen Sie das Formular mit der Methode merge_document der Hauptdokumentinstanz in das Hauptdokument auf.
Formulare sollten nicht geschachtelt werden, da dies zu unvorhersehbaren Ergebnissen führen kann.