SAP Interactive Forms by AdobeLocate this document in the navigation structure

SAP supplies a range of interface elements that facilitate the development of the forms interface and, for example, provide input help as well as a field check against an SAP system. In addition, you can use the standard elements of the Adobe Designer for your Web Dynpro applications.

Prerequisites

  • Knowledge of the Web Dynpro tools and concepts
  • The View Designer tool has been started
  • The logical interface unit Web Dynpro View is available
  • The context for the Component Controller is defined

Procedure

  1. Define an InteractiveForm UI element in edit mode of the view. The element is stored in the Integration category.
  2. Go to Properties → dataSource, and, using Bind, select the data source.
  3. In Outline, start edit mode for the InteractiveForm element by selecting Edit from the context menu.
  4. Position the cursor in the Body Pages editor, and select the required SAP element through the path Insert → Web Dynpro Native or Insert → Web Dynpro ActiveX.
  5. We recommend using the native type for Zero Client Installations (ZCI) since this way the form will be run independently of the respective platform and browser. In an Active Component Framework (ACF), you must use the elements from the ActiveX category.
  6. For data binding, select your defined data source through Object → Default Binding. Now you see the Data View for the form.
  7. Select the context menu entry Generate Fields to trigger the creation of an SAP form object with reference to the field name.

Available Native Elements

Check Fields

  • Sends the form data to the SAP system for verification.

Enumerated Drop-down list

  • Selects the first entry in the list if no default value is found.

Enumerated Drop-down list (no select)

  • Resets the selection of no default value is found.

Launch URL

  • Creates a pushbutton that starts a URL in a new browser window.

Review Copy

  • All fields are automatically set to read-only mode for the non-interactive copy of the (originally interactive) form.

Set Fields Properties

  • Sets properties for grouped fields.

Signature - Sign and Lock

  • Locks all fields if the digital signature of an end user is triggered. Exception: The signature fields are not locked. Here multiple signatures are supported.

Signature - Sign and Lock All

  • Locks all fields if the digital signature is added.

Subform Instance Controls: Add

  • Creates a pushbutton that adds an instance of a repetitive subform or a table row.

Subform Instance Controls: Insert Remove Move

  • Creates a group of pushbuttons that enable insertion, deletion, or moving of a subform or a table row.

Submit

  • Sends form data to the SAP system.

SubmitSuccessClose

  • Closes the form as soon as a certain data field is changed.

SubmitSuccessReadOnly

  • Sets all fields to read-only mode as soon as a certain data field is changed.

Value Help

  • Calls the input help in the SAP system for a certain field.

Value Help Drop-down list

  • Triggers an input help query to the SAP server.

Available ActiveX Elements

Check Fields

  • Sends the form data to the SAP system for verification.

Enumerated Drop-down list

  • Gets enumerated values from the data document object model (DOM), including the initial selection option.

Enumerated Drop-down list (no select)

  • Gets enumerated values form the data DOM without initial selection.

Review Copy

  • If a review copy - that is, a non-interactive copy of the originally interactive form - is required, all fields are automatically set to read-only mode.

Submit

  • Sends the form data to the SAP system.

Value Help Drop-down list

  • Triggers an input help query to the SAP server.