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.