Show TOC

Creating Work Units and Wizards with Web DynproLocate this document in the navigation structure

Use

The following section provides information about creating and configuring custom work units and wizards using Web Dynpro tools and APIs.

Prerequisites
  • You are familiar with Web Dynpro for Java

  • You have opened the Web Dynpro perspective in SAP NetWeaver Developer Studio

Dependencies

In order to use the APIs in this section, you must create dependency references in your project to the following DCs:

SC

DC

EP-PSERV

tc/ep/admin/api

EP-WDC

tc/ep/admin/wd/api

EP-WDC

tc/ep/pb/wd/api

Wizard and Work Unit Layout

The following figure shows the parts of a wizard user interface:

The following figure shows the parts of a work unit user interface:

  • Admin Studio Toolbar (work unit only) : Provides buttons for working with a work unit opened for a specific portal object.

    • Save: Saves the current object

    • Preview: Runs the portal object (for iViews and pages only)

    • Refresh: Reloads the last saved version of the object

    • Edit Mode: Checks to see if the portal object is available for editing: if it is not locked or the user has write permissions on the edited object or the portal is not in write protect mode. If it is available, the work unit is reopened in edit mode.

      Enabled only when an object is in read-only mode.

    • Close: Closes the wizard

  • Tabs: Displays a tab for each wizard / work unit that was launched.

  • Editor Link Bar (work unit only) : Provides links to open other editors for the current portal object

  • Title: Title of the wizard / work unit

  • Road Map (wizard only) : Indicates the steps in a wizard

  • Current Pane: Displays the work unit or the current pane of the wizard

  • Wizard Toolbar (wizard only) : Provides buttons for navigating in a wizard

    • Cancel: Closes the wizard

    • Previous: Navigates to the previous pane

    • Next: Navigates to the next pane

    • Finish: Ends the wizard and displays the Finish pane, if the wizard includes one

More Information