Adapting a Web Dynpro Application
(Java)
You want to adapt an application to suit the requirements of different end user groups.
This process is part of the following IT scenario:
IT Scenario |
Scenario Variant |
Depending on the adaptation function required, the user interface has been fully created and integrated in the SAP Enterprise Portal as an iView.
1. Internationalization of the Web Dynpro User Interface
Internationalization (I18N) is the process by which the language-specific parts of an application are separated from the remaining program parts. A further central aspect of I18N is the translation of the used texts, such as interface texts and message texts displayed at runtime. The internationalization of Web Dynpro projects is based on the resource bundle concept, which provides the Java Web applications, and thus also the Java Web Dynpro applications, to the end users in the correct language.
2. Personalization of Web Dynpro Applications Integrated in the SAP Enterprise Portal
Since the Web Dynpro applications can use the current Portal theme automatically, there is a uniform branding for the entire interface. The SAP Enterprise Portal provides the functions for the explicit personalization.
3. Implicit Configuration of Web Dynpro Applications
There are a number of adaptation functions, which the end user can execute via the corresponding context menu entry. For example, the position and visibility of UI elements such as fields and tables can be changed. It is possible to add further interface information, quick infos for example. Interface labels can be changed role-specifically. The UI element roadmap allows you to remove individual, unneeded process steps. User-specific adaptations are also possible for the alignment of individual UI elements – for example, specifying the position of the start of a line or right-alignment. Furthermore, there is an extended range of fonts and colors available for the interface layout.
All development steps required for a complete Web Dynpro application are now completed. All target groups can read the application in their language and adapt it to suit their individual requirements.