Show TOC

 Personalizing the Start Views of Web ApplicationsLocate this document in the navigation structure

Use

By personalizing the start view of your Web applications, you can store the navigational state you created in a Web application as a personal, permanent start view for this Web application. The key to personalizing a Web Application is provided by the following elements:

  • Web template name
  • User name
  • Language
  • Main object in Web template (optional)
Prerequisites

The Web Application Designer is open and you have opened an existing Web template or are creating a new Web template.

Procedure
  1. In the Properties: Name of Template screen area of the Web Application Designer, choose the relevant Web template from the dropdown box or choose the icon with the quick info New in the Web Application Designer toolbar to create a new Web template.
  2. In the Properties screen area, choose the Web Template Parameters tab page.
  3. Select the parameter Use Personalization(USE_PERSONALIZATION). By doing this, you make it possible to personalize the executed Web template.

You can optionally specify which additional object is to be used in the key for personalization (a data provider or Web item). When the Web application is called, the system carries out an additional check to determine whether the corresponding data provider (query) or report name match; the personalization is only applied when this check is successful.

  1.  To do this, select the Web template parameter Template Has Main Object(MAIN_TEMPLATE_OBJECT).
  2. Specify whether the main object is to be the data provider (TEMPLATE_OBJECT_DATA_PROVIDER) or the Web item (TEMPLATE_OBJECT_ITEM).
    Note

    Note that you can only use the Report Web item if the object type is Web Item.

    You can optionally specify that the function for personalizing the Web template is to be provided in the context menu.

  3. In the Web Items screen area, choose Miscellaneous → Context Menu and drag the Web item into the Web template by using drag and drop.
  4. In the Properties screen area, select the parameter Personalize (MENU_PERSONALIZATION).
  5. When you have created or changed your Web template, execute the corresponding Web application on the Web. For more information about creating Web applications, see Creating Web Applications with the BEx Web Application Designer .
  6. If you have generated a navigational state that you want to personalize in your Web application, in the context menu, choose Personalize Web Application.

    The system saves the current user-specific navigational state as a start view for the Web application. When you call up the Web application at a later date, the personalized navigational state that you saved is displayed as the start view.

  7. To delete the personalization for the start view, choose Delete Personalization in the context menu.

    More information:

    Personalization in BEx