Web Dynpro ABAP (Changed)
Several new or changed features are available for Web Dynpro ABAP.
UI Theme Designer (New)
A new tool is available to adjust the look & feel or graphical appearance details of the user interface of your applications. The UI theme designer allows you to develop your own themes by modifying one of the theme templates provided by SAP. For example, you can change the color scheme, the size and type of fonts, or add background images and your company's logo.
For more information, see 1856782
.
Chart (New)
With the new Chart UI element you can embed different chart types of CVOM (Common Visualization Object Modeler) chart library into your Web Dynpro ABAP applications. This JavaScript-based library uses open web standards (e.g. HTML5, CSS3, and SVG) and provides a range of chart types (e.g. line, bar, or pie charts), which you can use to display data and its relationships graphically.
API to Detect Information on the Client (New)
Applications should be adjusted to certain conditions of the client. For example, you may want to offer an alternative display if a browser plug-in required to display a UI element is deactivated or not installed.
- size of the browser window (height and width in px)
- size of the screen (height and width in px)
- orientation of the screen (portrait or landscape)
- availability of browser plug-ins (Flash, Silverlight, Adobe Reader and Java)
User Parameter to Generate Stable IDs (New)
The new user parameter WD_STABLE_ID_F_TEST provides stable view element adapter IDs. You need them for tools for automated testing such as Web Dynpro ABAP unit test framework or eCATT.
You cannot use this parameter in productive systems.
Select Options 2.0 (Changed)
The DDIC search help of the Select Options now allows you to select multiple values so that they can be used for the search.
ARIA Landmark Property for Group and Tray (New)
The property ariaLandmark is now also available for the UI elements Group and Tray. It allows you to set Accessible Rich Internet Applications (ARIA) landmark roles to mark elements as commonly used parts of web sites (e.g. banner, navigation area, search area, main area). They enable navigation with screen readers as users of your application can move from one landmark to the next.
Caption in C-Table (Changed)
Captions embedded in C-Tables can now have line breaks. Each occurrence of cl_abap_char_utilities=>newline in the property text of the Caption is replaced by a line break in the browser display.
Read Access Logging (Changed)
Using Read Access Logging, you can now also record and log the content of the ABAP Dictionary (DDIC) search help.
Maintenance of Administration-Relevant Applications (New)
To protect Web-Dynpro ABAP applications against unauthorized accesses, you can declare them as relevant for administration. They are then grouped together under a separate virtual host (SAP_ADMIN_VH), which is reached by its own port and can be given special access restrictions.
When you create a Web Dynpro ABAP application, you can specify that it is an admin application. Using transaction PROCESS_ADM_SERVICES, you can define an application as administration-relevant after you have created it.