Show TOC Anfang des Inhaltsbereichs

Hintergrunddokumentation PDF-Formular in eine Web-Dynpro-Anwendung integrieren Dokument im Navigationsbaum lokalisieren

Im Folgenden wird die Vorgehensweise beim Verwenden eines PDF-Formulars in einer Web-Dynpro-Anwendung für die verschiedenen Anwendungsfälle beschrieben.

Formular-Einbindung bei den verschiedenen Szenarien

Szenario

Vorgehensweise

Druck

Interaktiv

(Interaktives) Formular einbinden

Offline

Vorhandenes Formular einbinden

Digitale Signaturen

Digitale Signaturen bei der Formular-Integration

Formular-Daten im XML-Format

In der Vorgehensweise für das Druck-Szenario und interaktive Szenario werden nur die beiden Eigenschaften templateSource und dataSource von InteractiveForm an den View-Context gebunden. Dabei liegt hinter der Eigenschaft templateSource die Information über die Formularvorlage, während der Context-Knoten, an den die Eigenschaft dataSource gebunden wurde, die im Formular darzustellenden Werte in Form von einzelnen Web-Dynpro-Context-Attributen enthält.

Sie haben die Möglichkeit, die Werte des zur Laufzeit durch Benutzereingaben vervollständigte Formulars im XML-Format abzulegen bzw. weiterzuverarbeiten. Hierfür legen Sie im Context der View ein weiteres Attribut an vom Typ XSTRING. Binden Sie anschließend die Eigenschaft pdfSource des UI-Elements InteractiveForm an dieses Context-Attribut (siehe auch Offline-Szenario).

Die XML-Darstellung der Werte des PDFs können dort ausgelesen und weiterverarbeitet werden. Unter Verwendung einer passenden Vorlage und der XML-Daten kann an anderer Stelle wieder ein vollständiges PDF erzeugt werden.

Hinweis

Die Übernahme von Formular-Daten aus einem XSTRING-Attribut, dessen Inhalt aus dem Backend gezogen wurde, in einzelne Attribute eines Web-Dynpro-Context-Knotens wird dagegen nicht unterstützt.

 

Ende des Inhaltsbereichs