Show TOC

Creating Web Dynpro ApplicationsLocate this document in the navigation structure

To display the Web Dynpro window in a browser, the window or the uniquely assigned interface views of the window has to be bound to a Web Dynpro application. A Web Dynpro application is a self-contained object and is saved independently from the Web Dynpro component. In contrast to the Web Dynpro component, the application does not have to be activated.

To create a Web Dynpro application, proceed as follows:

  1. Select your component in the object list on the left-hand side of the Web Dynpro Explorer.

  2. Choose Start of the navigation path Create Next navigation step Web Dynpro Application End of the navigation path in the context menu.

  3. Enter a unique name and description for the application and confirm your entries with Continue (Enter).

    Caution

    Note that the name of the application has to be unique system-wide.

    The editor on the right-hand side of the screen now displays the application's properties and parameters. You can make further changes here.

    • If necessary, you can change the description of the application here.

    • If required, you can change the name of the predefined component.

      As a preselection for the component from which you want to call a window, the component that you are currently in in the object list was entered automatically.

      Note

      As a Web Dynpro application is independent of the component in which the required window is located, however, you can select any component for your application using F4.

    • If required, you can change the name of the predefined interface view.

    • For each interface view there is at least one inbound plug (default). Use the F4 help again to select the inbound plug you require.

    • With the Help Link you can store a link to the documentation for this application in the Knowledge Warehouse. You can call the link at runtime using the F1 key (see Help Texts for Web Dynpro Applications).

    • Under Handling Messages you can define the form in which messages are to be displayed (see Messages).

    • Under Administration Data in the lower part of the Editor, take a look at the administrative details of the application, for example, user name of the creator or the creation date.

  4. Choose Save in the ABAP Workbench.

  5. Specify the package in which the application is stored and confirm your entries.

    The fields for Package and Language are filled in the administration data.

    Saving creates the Web Dynpro application and you can test it provided that all parts of the corresponding window are active. For this you can either select the Test/Execute (F8) symbol of the ABAP Workbench or open the entry Test or Start of the navigation path Testing in the Business Client Next navigation step HTML Client End of the navigation path or Start of the navigation path Testing in the Business Client Next navigation step Desktop Client End of the navigation path in the context menu of the object list of the Web Dynpro application.

    You can either display your application in the Browser or in SAP NetWeaver Business Client, if installed.

    Note

    When a Web Dynpro application is created, a node for it is automatically created in the ICF service tree (see Initial System-Wide Configuration Settings for Web Dynpro ABAP).