Technology Blog Posts by Members
cancel
Showing results for 
Search instead for 
Did you mean: 
amy_king
Active Contributor
2,320
The series Web Dynpro Selection Screen Variants continues with creation of the dictionary objects needed by our Web Dynpro Component.

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.