The series Web Dynpro Selection Screen Variants continues with creation of the dictionary objects needed by our Web Dynpro Component.
Create new transparent table ZWDVARI to store the variant definitions.

Assign search help WD_COMPONENT to field COMPONENT and search help WD_APPL to field APPLICATION. We'll come back later to assign a new search help to field VARIANT.
Create new transparent table ZWDVARICON to store the content of each variant.

Assign search help WD_COMPONENT to field COMPONENT and search help WD_APPL to field APPLICATION. We'll come back later to assign a new search help to field VARIANT.
Create new read-only help view ZWDVARI_V with the following fields from table ZWDVARI.
Create new elementary search help ZWD_SELOPT_VARIANT_SHLP using help view ZWDVARI_V as its selection method.

Now return to tables ZWDVARI and ZWDVARICON and assign the newly created search help ZWD_SELOPT_VARIANT_SHLP to both these tables' field VARIANT.
Create new table type ZWDVARI_T using database table ZWDVARI as its line type.

Create new table type ZWDR_SELECT_OPTIONS_SET using interface IF_WD_SELECT_OPTIONS as its referenced type.

In Part 2, the series continues with creation of the assistance class.
Part 1: Dictionary Objects
Database Tables
ZWDVARI
Create new transparent table ZWDVARI to store the variant definitions.
| Delivery Class | A |
| Data Browser/Table View Editing | Display/Maintenance Allowed with Restrictions |
| Data Class | APPL2 |
| Size Category | 1 |

Assign search help WD_COMPONENT to field COMPONENT and search help WD_APPL to field APPLICATION. We'll come back later to assign a new search help to field VARIANT.
ZWDVARICON
Create new transparent table ZWDVARICON to store the content of each variant.
| Delivery Class | A |
| Data Browser/Table View Editing | Display/Maintenance Allowed with Restrictions |
| Data Class | APPL2 |
| Size Category | 1 |
Assign search help WD_COMPONENT to field COMPONENT and search help WD_APPL to field APPLICATION. We'll come back later to assign a new search help to field VARIANT.
Help View
ZWDVARI_V
Create new read-only help view ZWDVARI_V with the following fields from table ZWDVARI.
Search Help
ZWD_SELOPT_VARIANT_SHLP
Create new elementary search help ZWD_SELOPT_VARIANT_SHLP using help view ZWDVARI_V as its selection method.

Now return to tables ZWDVARI and ZWDVARICON and assign the newly created search help ZWD_SELOPT_VARIANT_SHLP to both these tables' field VARIANT.
Table Types
ZWDVARI_T
Create new table type ZWDVARI_T using database table ZWDVARI as its line type.

ZWDR_SELECT_OPTIONS_SET
Create new table type ZWDR_SELECT_OPTIONS_SET using interface IF_WD_SELECT_OPTIONS as its referenced type.

Up Next
In Part 2, the series continues with creation of the assistance class.

You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.