What's New in Web Dynpro ABAP

Several new or changed features are available for Web Dynpro ABAP.

Select Options (Changed)

The following new features are available:
  • Relative logical date selectors

    You can now use relative date selectors, for example, “Today” or “First Day of Week”

  • Comprehensive information on search criteria if search area is collapsed

    If the search criteria are collapsed, you can now see comprehensive information on the used search criteria in one line.

  • Simple search

    If the search criteria contain a free text attribute, you can now use a simple search mode instead of the complex search with all search criteria.

For more information, see Select Options.

Changed and New UI Elements and Features of UI Elements

Changes have been made to the following UI elements:

  • DragSourceInfo has been enhanced with the bindable property mode of type WDUI_DRAG_DROP_MODE with the initial value default.

    You can use value native of this property to enable Drag&Drop between user interfaces built using HTMLIsland and user interfaces built on native Web Dynpro ABAP or different browser windows.

    For more information, see DragSourceInfo.

  • InputField has been enhanced with the bindable property inputHelp of type WDUI_INPUTHELP with initial value auto.

    If the property value is auto, the icon for the value help is displayed dependent on the context attribute. For the values calculator or search, the corresponding icon is displayed.

    If there is no value help available, you use the value none instead of the old property suppressValueHelp. The property suppressValueHelp is deprecated.

    For more information, see InputField.
  • LinkChoice has been enhanced with the new bindable properties width and wrapping. The properties can be used to change the width of the element and the word wrapping (see LinkChoice).

  • MultiPane has been enhanced with the new bindable properties paneHeight and paneWidth. The properties can be used to change the size of the element (see MultiPane).

  • Image has been enhanced with the property vAlign (see Image).

  • Table has been enhanced with the property cellStyleClassNames (see Table Properties).
  • Client-Table CTable has been enhanced with the property scrollbarVisibility , the client table column (CTableColumn) has been enhanced with the property cellVisibility (see CTable Events and CTableColumn Properties).

  • The behavior of the element DataGrid has been changed. The cells now appear smoothly when the user scrolls horizontally or vertically.

The following UI elements are new:
  • TileLayout

    TileLayout arranges container children sequentially from left to right, similar to FlowLayout (see TileLayout).

  • StickyNote (see StickyNote)

Dialog Box (Enhanced)

The appearance of dialog boxes (size, position, maximize state) can now be defined using methods of interface IF_WD_WINDOW, and the settings can also be read after the dialog box has been closed (see Dialog Box).

SAP Themes (Changed)

The following changes have been made to the visualization of the Blue Crystal theme:

  • DataGrid colors have been adjusted

  • New colors for specific states have been added to the ProgressIndicator

  • If there are multiple tabs in a TabStrip, the icons for navigating to the left or right tab are now positioned left and right, and no longer only on the right.

The following changes have been made to the visualization of the Corbu theme:

  • If there are multiple tabs in a TabStrip, the icons for navigating to the left or right tab are now positioned left and right, and no longer only on the right.

Usability Improvements

You can now use the keys + and - to expand and collapse, for example, hierarchical trees.

Screen Design Time Conversion (Dynpro Conversion) Deprecated

The Dynpro conversion tool for Web Dynpro is no longer supported.

Documentation Restructured

The documentation for Web Dynpro ABAP has been restructured (see Web Dynpro ABAP).