
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 |
||
|
SPRAS |
ja |
||
|
STRING |
300px |
ja |
|
|
STRING |
ja |
||
|
WDUI_LIFE_TIME |
whenVisible |
ja |
|
|
XSTRING |
ja |
||
|
WDY_BOOLEAN |
false |
ja |
|
| styleClassName | STRING | ja | |
|
STRING |
nein |
||
|
Übersetzbarer Text |
ja |
||
|
STRING |
nein |
||
|
WDUI_VISIBILITY |
visible |
ja |
|
|
STRING |
300px |
ja |
Events im View Designer
Weitere Eigenschaften, die über Vererbung zur Verfügung stehen, sind in den dazugehörigen übergeordneten Klassen definiert. Die dazugehörigen Oberflächenelemente sind:
Barrierefreiheit
Beachten Sie, dass in Zusammenhang mit der Barierefreiheit im Rahmen des Syntaxchecks die Eigenschaft tooltip nicht überprüft wird.
Dynamische Programmierung
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 |
|
|
FORM_LANGUAGE |
SPRAS |
|
|
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 |
|
| styleClassName | STYLE_CLASS_NAME | STRING |
|
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
Methoden-Handler
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.