SAP Web Dynpro - Interaktive Formulare
Sie können Formulare basierend auf Adobe-Software erstellen und im Kontext für Web-Dynpro-Benutzeroberflächen verwenden. Sie können das Adobe Lifecycle Development Tool in den ABAP Editor integrieren, um die Entwicklung der Benutzeroberfläche zu vereinfachen. Mit interaktiven Formularen mithilfe der Adobe-Software können Sie Benutzeroberflächenelemente effizient und einfach entwickeln.
Die folgenden Szenarien können zum Erstellen interaktiver Formulare verwendet werden:
- Interaktives Szenario
- Szenario drucken
- Offline-Szenario
- Digitale Signatur verwenden
Wie erstelle ich eine Web-Dynpro-Anwendung mit Formularen?
Sie können Formulare unabhängig mit dem Formulareditor erstellen. Gehe zuT-code − SFP
Wenn Sie auf Erstellen klicken, werden Sie aufgefordert, den Formularnamen, die Formularbeschreibung und die Benutzeroberfläche einzugeben.
Beispiel
Die Beispielkomponente für das interaktive Szenario im System ist im Paket SWDP_TEST → WDR_TEST_IA_FORMS verfügbar.
Einfügen von Formularen mithilfe von Szenarien
In einer Dynpro-Anwendung sind beide Szenarien - Druckszenario und interaktives Szenario - zum Einfügen interaktiver Formulare ähnlich. Das Formular, das die statischen Komponenten enthält, kann zum Anzeigen von Daten in einer Dynpro-Anwendung mithilfe des Druckszenarios verwendet werden.
Mithilfe interaktiver Formulare können Sie Einträge im Web-Dynpro-Kontext für Web-Dynpro-Anwendungen wiederverwenden.
Wie füge ich ein interaktives Formular ein?
Step 1 - Erstellen Sie eine Ansicht Ihrer Web-Dynpro-Komponente.
Step 2- Klicken Sie mit der rechten Maustaste auf Ansicht und erstellen Sie einen Knoten. Dieser Knoten wird an die Form gebunden sein.
Step 3 - Ziehen Sie das interaktive Formular aus der Adobe-Bibliothek in das Designer-Fenster.
Step 4 - Entwerfen Sie das Formular, geben Sie den Namen ein und binden Sie die Attribute.
Step 5 - Wenn Sie mit dem Formularentwurf fertig sind, wechseln Sie in der Workbench in den Bearbeitungsmodus und definieren Sie, ob es sich bei dem Formular um statischen Inhalt, PDF-basiertes Druckformular oder ein interaktives Formular handelt.