InteractiveForm 
Mit dem InteractiveForm-Oberflächenelement können Sie in eine View ein PDF-Dokument (interaktiv oder nicht-interaktiv) einfügen.
Sie haben die Möglichkeit, ein mit dem Form Builder erstelltes Formular einzubinden.
Der Form Builder wird aufgerufen, wenn Sie in die Eigenschaft templateSource des InteractiveForm-UI-Elements doppelklicken.
Details zur Integration von Formularen finden Sie im Abschnitt Integration von Formularen.
Laufzeit-Klasse |
CL_WD_INTERACTIVE_FORM |
Eigenschaften im View Designer
Name |
Typ |
Anfangswert |
Bindbar |
|---|---|---|---|
STRING |
(automatisch) |
nein |
|
STRING |
nein |
||
STRING |
nein |
||
STRING |
nein |
||
STRING |
nein |
||
WDUI_CONTEXT_MENU_BEHAVIOUR |
inherit |
nein |
|
WDY_MD_UI_ELEMENT_REFERENCE |
nein |
||
Context-Knoten |
ja |
||
WDUI_INTERACT_FORM_DISP_TYPE |
activeX |
ja |
|
WDY_BOOLEAN |
true |
ja |
|
STRING |
ja |
||
STRING |
300px |
ja |
|
STRING |
ja |
||
WDUI_LIFE_TIME |
whenVisible |
ja |
|
XSTRING |
ja |
||
WDY_BOOLEAN |
false |
ja |
|
STRING |
nein |
||
Übersetzbarer Text |
ja |
||
STRING |
nein |
||
WDUI_VISIBILITY |
visible |
ja |
|
STRING |
300px |
ja |
Events im View Designer
Name |
|---|
Hinweis
Weitere Eigenschaften, die über Vererbung zur Verfügung stehen, sind in den dazugehörigen übergeordneten Klassen definiert. Die dazugehörigen Oberflächenelemente sind:
Beachten Sie, dass in Zusammenhang mit der Barierefreiheit im Rahmen des Syntaxchecks die Eigenschaft tooltip nicht überprüft wird.
Für die dynamische Programmierung stehen dieselben Eigenschaften, Ereignisse und Aggregationen zur Verfügung wie im View Designer. Beachten Sie dabei die unterschiedlichen Schreibweisen.
Dynamische Programmierung der Eigenschaften
View Designer Name |
Laufzeitname |
Typ |
|---|---|---|
ADDITIONAL_ARCHIVES |
STRING |
|
ARCHIVE |
STRING |
|
CLASS_ID |
STRING |
|
CODE_BASE |
STRING |
|
CONTEXT_MENU_BEHAVIOUR |
WDUI_CONTEXT_MENU_BEHAVIOUR |
|
contextMenuBehaviour: inherit |
CL_WD_INTERACTIVE_FORM=>E_CONTEXT_MENU_BEHAVIOUR-INHERIT |
|
contextMenuBehaviour: provide |
CL_WD_INTERACTIVE_FORM=>E_CONTEXT_MENU_BEHAVIOUR-PROVIDE |
|
contextMenuBehaviour: suppress |
CL_WD_INTERACTIVE_FORM=>E_CONTEXT_MENU_BEHAVIOUR-SUPPRESS |
|
CONTEXT_MENU_ID |
WDY_MD_UI_ELEMENT_REFERENCE |
|
DATA_SOURCE |
OBJECT |
|
DISPLAY_TYPE |
WDUI_INTERACT_FORM_DISP_TYPE |
|
displayType: activeX |
CL_WD_INTERACTIVE_FORM=>E_DISPLAY_TYPE-ACTIVE_X |
|
displayType: native |
CL_WD_INTERACTIVE_FORM=>E_DISPLAY_TYPE-NATIVE |
|
ENABLED |
WDY_BOOLEAN |
|
FILE_NAME |
STRING |
|
HEIGHT |
STRING |
|
JOB_PROFILE |
STRING |
|
LIFE_TIME |
WDUI_LIFE_TIME |
|
lifeTime: whenAlive |
CL_WD_INTERACTIVE_FORM=>E_LIFE_TIME-WHEN_ALIVE |
|
lifeTime: whenVisible |
CL_WD_INTERACTIVE_FORM=>E_LIFE_TIME-WHEN_VISIBLE |
|
PDF_SOURCE |
XSTRING |
|
READ_ONLY |
WDY_BOOLEAN |
|
TEMPLATE_SOURCE |
STRING |
|
TOOLTIP |
WDY_MD_TRANSLATABLE_TEXT |
|
TYPE |
STRING |
|
VISIBLE |
WDUI_VISIBILITY |
|
visible: none |
CL_WD_INTERACTIVE_FORM=>E_VISIBLE-NONE |
|
visible: visible |
CL_WD_INTERACTIVE_FORM=>E_VISIBLE-VISIBLE |
|
WIDTH |
STRING |
|
Dynamische Programmierung der Ereignisse
View Designer Name |
Laufzeitname |
|---|---|
ON_SUBMIT |
Einige Eigenschaften des InteractiveForm-UI-Elements werden nicht über die Eigenschaften des UI-Elements, sondern mit Hilfe eines Methoden-Handlers gesetzt. Weitere Informationen finden Sie im System unter der entsprechenden Systemdokumentation von IF_WD_IACTIVE_FORM_METHOD_HNDL.
Sie finden ein Beispiel für dieses Oberflächenelement im System in der Component WDR_TEST_ADOBE.
Grundlegende Informationen über die Lösung SAP Interactive Forms by Adobe finden Sie in der Dokumentation Formularbasierte Verarbeitung von Geschäftsdaten ermöglichen.