SAP ABAP Class CL_WDR_SELECT_OPTIONS (CL_WDR_SELECT_OPTIONS)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-ABA (Application Component) Web Dynpro ABAP
     SWDP_SELECT_OPTIONS (Package) Select Options
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20050610
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_SERVICE Interface for Runtime Services 20100123
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_SHLP_CTX_MNGR_PROVIDER Returns Context Manager for Search Help 20060413
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WDR_VALUE_HELP_LISTENER 20060207
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_WD_SELECT_OPTIONS Public Interface for Select Options 20040922
6 Interface implementation (CLASS c. INTERFACES i_ref)  IWCI_IWD_VIEW_ELEMENT Web Dynpro Interface INTERFACECONTROLLER 20050418
Properties
Class CL_WDR_SELECT_OPTIONS  
Short Description    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SWDP_SELECT_OPTIONS   Select Options 
Created 20040729   SAP 
Last change 20131127   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_WDR_SELECT_OPTIONS Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_SSCR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_WD_SELECT_OPTIONS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 SHLP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_WDR_SERVICE Interface for Runtime Services 20100123
2 IF_WDR_SHLP_CTX_MNGR_PROVIDER Returns Context Manager for Search Help 20060413
3 IF_WDR_VALUE_HELP_LISTENER 20060207
4 IF_WD_SELECT_OPTIONS Public Interface for Select Options 20040922
5 IWCI_IWD_VIEW_ELEMENT Web Dynpro Interface INTERFACECONTROLLER 20050418
Friends
Class CL_WDR_SELECT_OPTIONS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_CHECKBOX_ID Constant Protected Type reference (TYPE) STRING 'CB' 20040930
2 MC_DLG_EXT_OPT_TITLE Constant Public Type reference (TYPE) WDR_TEXT_KEY '007' Web Dynpro: Text Key 20050616
3 MC_DLG_SIGN_OPTION_TITLE Constant Public Type reference (TYPE) WDR_TEXT_KEY '010' Web Dynpro: Text Key 20060112
4 MC_DROPDOWN_ID Constant Protected Type reference (TYPE) STRING 'DD' 20040930
5 MC_GROUP_CAPTION_ID Constant Protected Type reference (TYPE) STRING 'GC' 20040928
6 MC_ICON_EXTENDED_OPT_ID Constant Protected Type reference (TYPE) STRING 'EO' 20040729
7 MC_ICON_SIGN_OPTION_ID Constant Protected Type reference (TYPE) STRING 'SO' 20040729
8 MC_INP_FIELD_HIGH_ID Constant Protected Type reference (TYPE) STRING 'IH' 20040729
9 MC_INP_FIELD_LOW_ID Constant Protected Type reference (TYPE) STRING 'IL' 20040729
10 MC_INVISIBLE_ELEMENT_ID Constant Protected Type reference (TYPE) STRING 'IE' 20040928
11 MC_LABEL_HIGH_ID Constant Protected Type reference (TYPE) STRING 'LH' 20040729
12 MC_LABEL_LOW_ID Constant Protected Type reference (TYPE) STRING 'LL' 20040729
13 MC_TRAY_CAPTION_ID Constant Protected Type reference (TYPE) STRING 'TC' 20040928
14 MC_TXT_CANNOT_DISPLAY_EXT_OPT Constant Public Type reference (TYPE) WDR_TEXT_KEY '009' Web Dynpro: Text Key 20060112
15 MT_ADDED_FIELDS Instance attribute Protected Type reference (TYPE) TT_SELECT_OPTION_FIELD 20040729
16 MT_ALL_REMOVED_FIELDS Instance attribute Protected Type reference (TYPE) STRING_TABLE 20050215
17 MT_CHANGED_FIELDS Instance attribute Protected Type reference (TYPE) STRING_TABLE 20041209
18 MT_FIELDS Instance attribute Protected Type reference (TYPE) TT_SELECT_OPTION_FIELD 20040729
19 MT_REMOVED_FIELDS Instance attribute Protected Type reference (TYPE) TT_SELECT_OPTION_FIELD 20040729
20 M_APPLY_P13N_DEFAULT_VALUES Instance attribute Private Type reference (TYPE) ABAP_BOOL 20091203
21 M_CHECKS_PERFORMED Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060801
22 M_COMP_CNTRL_ROOT_NODE Instance attribute Public Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20050610
23 M_COMP_CNTRL_ROOT_NODE_INFO Instance attribute Public Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO WebDynpro: Interface of Metadata of a Node 20050610
24 M_EOPT_TABLE_PASTE Instance attribute Public Type reference (TYPE) ABAP_BOOL Extended options are opened due to errors in table paste 20121220
25 M_EXT_OPT_ROOT_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce Change= / 20040628-154618 20040730
26 M_EXT_OPT_ROOT_NODE Instance attribute Public Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Interface for Dynamic Usage of Nodes 20040730
27 M_EXT_OPT_SEL_FIELD_ID Instance attribute Public Type reference (TYPE) STRING 20040730
28 M_FOCUS Instance attribute Private Type reference (TYPE) T_FOCUS 20080424
29 M_IS_INITIALIZED Instance attribute Public Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20070111
30 M_MESSAGE_MANAGER Instance attribute Protected Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20050429
31 M_NUM_ERROR_MSGS Instance attribute Protected Type reference (TYPE) I 20050603
32 M_NUM_INFO_MSGS Instance attribute Protected Type reference (TYPE) I 20050603
33 M_NUM_WARNING_MSGS Instance attribute Protected Type reference (TYPE) I 20050603
34 M_REPORT_MESSAGES Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080131
35 M_RESET_CTXT_CHANGE_LOG Instance attribute Private Type reference (TYPE) ABAP_BOOL 20100804
36 M_ROOT_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20040625-103651 20040729
37 M_ROOT_NODE Instance attribute Public Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Interface for Dynamic Usage of Nodes 20040729
38 M_ROOT_NODE_INFO Instance attribute Public Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO WebDynpro: Interface of Metadata of a Node 20050610
39 M_SELECTION_VIEW Instance attribute Private Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20091203
40 M_SIGN_OPT_COMPLEX_RESTRICT Instance attribute Protected Type reference (TYPE) IF_WD_SELECT_OPTIONS=>T_COMPLEX_RESTRICTIONS 20060512
41 M_SIGN_OPT_CONTEXT_ELEMENT Instance attribute Private Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20060512
42 M_SIGN_OPT_ROOT_NODE Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20060512
43 M_SIGN_OPT_SELECTION_FIELD_ID Instance attribute Protected Type reference (TYPE) STRING 20060515
44 M_SIGN_OPT_VIEW Instance attribute Protected Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API of a View 20060512
45 M_SIGN_OPT_WINDOW Instance attribute Protected Object reference (TYPE REF TO) IF_WD_WINDOW 20060512
46 M_UPDATE_BTN_VISIBILITY Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20041004
47 M_VALUE_HELP_CALLED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20090715
48 M_VEC_HEADER_ID Instance attribute Protected Type reference (TYPE) STRING 20050418
Methods
# Method Level Visibility Method type Description Created on
1 ADD_LOW_HIGH_ATTRIBS_TO_NODE Instance method Protected Method 20050421
2 ADD_RANGE_ATTRIBS_TO_NODE Instance method Protected Method 20040730
3 ADD_RANGE_TABLE_TO_NODE Instance method Protected Method 20041209
4 ADD_VALUE_ATTRIBUTE_TO_NODE Instance method Protected Method 20070227
5 ADD_VALUE_HELP_TO_ATTRIBUTE Instance method Protected Method 20070227
6 CHECK_AND_TRANSPORT_FIELD Instance method Private Method 20080125
7 DETERMINE_VALUE_SET Instance method Protected Method 20070227
8 DISPLAY_SIGN_OPTION Instance method Public Method 20060512
9 DO_POST_PROCESSING Instance method Public Method 20060801
10 EXIT_VIEW Instance method Public Method 20080605
11 GET_CALCULATED_RESTRICTIONS Instance method Public Method Creates Option Restrictions According to Current Input 20040803
12 GET_NODE_OF_SEL_FIELD Instance method Public Method 20040730
13 GET_TEXT Instance method Public Method 20050616
14 GET_VALUE_HELP_INFO Instance method Public Method 20060207
15 INIT Instance method Public Method 20040729
16 INIT_EXTENDED_OPTIONS Instance method Public Method Initializes Popup for Extended Options 20040730
17 INIT_SIGN_OPTION Instance method Public Method Initializes the popup for selecting sign/option 20060512
18 NODE_2_NODE Instance method Protected Method 20050627
19 NODE_2_RANGE_TABLE Instance method Protected Method 20050413
20 ON_AFTER_OVS Instance method Public Method 20050412
21 ON_BEFORE_OVS Instance method Public Method 20050412
22 ON_CANCEL Instance method Public Method 20040809
23 ON_EXECUTE Instance method Public Method 20040809
24 ON_EXT_OPT_CHECK Instance method Public Method 20040802
25 ON_EXT_OPT_DELETE_ALL Instance method Public Method When Exiting Popup 20040923
26 ON_EXT_OPT_DELETE_LINE Instance method Public Method 20040924
27 ON_EXT_OPT_INSERT_LINE Instance method Public Method 20040923
28 ON_EXT_OPT_LEAVE Instance method Public Method When Exiting Popup 20040802
29 ON_EXT_OPT_LEFT Instance method Public Method After Exiting Main View 20040802
30 ON_LINE_ENTER Instance method Public Method Check at Single Field Display 20040730
31 ON_RANGE_TABLE_ENTER Instance method Public Method Check at Table Display 20040730
32 ON_SELECTION_SCREEN_ENTER Instance method Public Method 20040802
33 ON_SIGN_OPTION_LEAVE Instance method Public Method 20040803
34 ON_TABLE_PASTE Instance method Public Method 20121219
35 ON_TABLE_PASTE_EXTENDED Instance method Public Method Table Paste in Extended Option Popup 20121220
36 RANGE_TABLE_2_NODE Instance method Protected Method 20050413
37 REASSIGN_POINTERS Instance method Public Method 20070111
38 REMOVE_INITIAL_LINES Instance method Protected Method 20050610
39 REMOVE_SELECTION_SCREEN_ITEM_I Instance method Protected Method 20041209
40 RENDER_DELTA Instance method Public Method Renders All Deltas in View 20040729
41 RENDER_SELECTION_SCREEN_ITEM Instance method Protected Method 20070129
42 RESET_MESSAGE_COUNTERS Instance method Protected Method 20050603
43 SET_EXTERNAL_VALUE_TO_NODE Instance method Protected Method 20121220
44 SET_HIGH Instance method Protected Method 20040802
45 SET_LOW Instance method Protected Method 20040802
46 SET_OPTION Instance method Protected Method 20040730
47 SET_SELECTION_VIEW Instance method Public Method 20091203
48 SET_SIGN Instance method Protected Method 20040730
49 SIGN_OPT_APPLY_RESTRICTION Instance method Public Method 20060512
50 UPDATE_ATTRIBUTE_INFO Instance method Protected Method 20080718
51 UPDATE_SIGN_OPTION_ICON Instance method Protected Method 20040730
52 _REQUEST_FOCUS Instance method Private Method 20080424
Events
Class CL_WDR_SELECT_OPTIONS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_RANGE_TABLE_LIST Public See coding 20040809 TT_RANGE_TABLE_LIST type sorted table of t_range_table_list_item with unique key m_id
2 TT_SELECT_OPTION_FIELD Protected See coding 20040803 tt_select_option_field type standard table of t_select_option_field with key m_id
3 TT_VALUE_HELP_INFO Public See coding 20060207 tt_value_help_info type sorted table of t_value_help_info with unique key m_fieldname
4 T_FOCUS Private See coding 20080424 begin of T_FOCUS, m_id type string, m_on_high_field type abap_bool, end of t_focus
5 T_RANGE_TABLE_LIST_ITEM Public See coding 20040809 begin of T_RANGE_TABLE_LIST_ITEM, m_id type string, mt_range_table type ref to data, end of t_range_table_list_item
6 T_SELECT_OPTION_FIELD Protected See coding 20040803 begin of t_select_option_field. include type if_wd_select_options=>t_selection_screen_item. types: m_help_request_handler type ref to object, m_value_field_rtti type ref to cl_abap_elemdescr, m_struct_rtti type ref to cl_abap_structdescr, m_num_error_msgs type i, m_num_warning_msgs type i, m_num_info_msgs type i, m_ddlb_has_custom_dont_care type abap_bool, mt_value_set_int type WDY_KEY_VALUE_LIST, m_dont_care_in_value_set type abap_bool, end of t_select_option_field
7 T_VALUE_HELP_INFO Public See coding 20060207 begin of t_value_help_info, m_fieldname type fieldname, mt_range_table type ref to data, m_value type ref to data, m_context_node type ref to if_wd_context_node, m_type type IF_WD_SELECT_OPTIONS=>t_sel_screen_item_type, end of t_value_help_info
Method Signatures

Method ADD_LOW_HIGH_ATTRIBS_TO_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FIELD Call by reference Type reference (TYPE) T_SELECT_OPTION_FIELD 20050421
2 Importing I_CONTEXT_NODE_INFO Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO WebDynpro: Schnittstelle der Metadaten eines Knotens 20050421

Method ADD_LOW_HIGH_ATTRIBS_TO_NODE on class CL_WDR_SELECT_OPTIONS has no exception.

Method ADD_RANGE_ATTRIBS_TO_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_NODE_INFO Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO Metadaten der Laufzeit zu einem Kontextknoten 20040730
2 Importing I_FILL_WITH_RANGE_TABLE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20050627
3 Importing I_PARENT_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20041122
4 Importing I_SELECTION_FIELD_ID Value transfer Type reference (TYPE) STRING 20040730

Method ADD_RANGE_ATTRIBS_TO_NODE on class CL_WDR_SELECT_OPTIONS has no exception.

Method ADD_RANGE_TABLE_TO_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_NODE_INFO Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO WebDynpro: Schnittstelle der Metadaten eines Knotens 20041209
2 Importing I_PARENT_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20041209
3 Importing I_SELECTION_FIELD_ID Value transfer Type reference (TYPE) STRING 20041209

Method ADD_RANGE_TABLE_TO_NODE on class CL_WDR_SELECT_OPTIONS has no exception.

Method ADD_VALUE_ATTRIBUTE_TO_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FIELD Call by reference Type reference (TYPE) T_SELECT_OPTION_FIELD 20070227
2 Importing I_CONTEXT_NODE_INFO Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO Web Dynpro: Schnittstelle der Metadaten eines Knotens 20070227

Method ADD_VALUE_ATTRIBUTE_TO_NODE on class CL_WDR_SELECT_OPTIONS has no exception.

Method ADD_VALUE_HELP_TO_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ATTRIBUTE_INFO Call by reference Type reference (TYPE) WDR_CONTEXT_ATTRIBUTE_INFO Meta-Information für ein Attribut eines Context-Knotens 20070227
2 Importing I_FIELD Value transfer Type reference (TYPE) T_SELECT_OPTION_FIELD 20070227

Method ADD_VALUE_HELP_TO_ATTRIBUTE on class CL_WDR_SELECT_OPTIONS has no exception.

Method CHECK_AND_TRANSPORT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_COMPLETE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Ganze Range-Tabelle oder nur aktuelle Zeile prüfen? 20080205
2 Importing I_CHECK_OBLIGATORY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Führe Prüfung für Mandatory Fields aus 20101203
3 Importing I_CONTEXT_CHANGE_LOG Call by reference Type reference (TYPE) WDR_CONTEXT_CHANGE_LIST Web Dynpro: Liste mit Context-Änderungen 20080125
4 Importing I_CREATE_FINAL_RANGE_TABLES Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080125
5 Importing I_ID Call by reference Type reference (TYPE) STRING Tabelle von Strings 20080125

Method CHECK_AND_TRANSPORT_FIELD on class CL_WDR_SELECT_OPTIONS has no exception.

Method DETERMINE_VALUE_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_ATTRIBUTE_INFO Value transfer Type reference (TYPE) WDR_CONTEXT_ATTRIBUTE_INFO Meta-Information für ein Attribut eines Context-Knotens 20080619
2 Changing C_FIELD Call by reference Type reference (TYPE) T_SELECT_OPTION_FIELD 20070227
3 Importing I_DONT_CARE_VALUE Value transfer Type reference (TYPE) ANY 20070227

Method DETERMINE_VALUE_SET on class CL_WDR_SELECT_OPTIONS has no exception.

Method DISPLAY_SIGN_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20060512
2 Importing I_IS_HIGH_FIELD Value transfer Type reference (TYPE) ABAP_BOOL 20060512
3 Importing I_SELECTION_FIELD_ID Value transfer Type reference (TYPE) STRING 20060512
4 Importing I_WINDOW_MANAGER Value transfer Object reference (TYPE REF TO) IF_WD_WINDOW_MANAGER 20060512
5 Returning R_SIGN_OPTION_POPUP Value transfer Object reference (TYPE REF TO) IF_WD_WINDOW 20060512

Method DISPLAY_SIGN_OPTION on class CL_WDR_SELECT_OPTIONS has no exception.

Method DO_POST_PROCESSING Signature

Method DO_POST_PROCESSING on class CL_WDR_SELECT_OPTIONS has no parameter.
Method DO_POST_PROCESSING on class CL_WDR_SELECT_OPTIONS has no exception.

Method EXIT_VIEW Signature

Method EXIT_VIEW on class CL_WDR_SELECT_OPTIONS has no parameter.
Method EXIT_VIEW on class CL_WDR_SELECT_OPTIONS has no exception.

Method GET_CALCULATED_RESTRICTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Schnittstelle für die dynamische Verarbeitung von Elementen 20040803
2 Importing I_IS_HIGH_FIELD Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040803
3 Importing I_SELECTION_FIELD_ID Value transfer Type reference (TYPE) STRING 20040803
4 Returning R_COMPLEX_RESTRICTIONS Value transfer Type reference (TYPE) IF_WD_SELECT_OPTIONS=>T_COMPLEX_RESTRICTIONS Optionen für SELECT-OPTIONS 20040803

Method GET_CALCULATED_RESTRICTIONS on class CL_WDR_SELECT_OPTIONS has no exception.

Method GET_NODE_OF_SEL_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) STRING 20040730
2 Returning R_CONTEXT_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Schnittstelle für die dynamische Verwendung von Knoten 20040730

Method GET_NODE_OF_SEL_FIELD on class CL_WDR_SELECT_OPTIONS has no exception.

Method GET_TEXT Signature

Method GET_TEXT on class CL_WDR_SELECT_OPTIONS has no parameter.
Method GET_TEXT on class CL_WDR_SELECT_OPTIONS has no exception.

Method GET_VALUE_HELP_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_HELP_INFO Call by reference Type reference (TYPE) TT_VALUE_HELP_INFO Tabelle von Strings 20060207
2 Exporting E_DDIC_STRUCTURE Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20060207
3 Exporting E_DDIC_STRUCTURE_FIELD Call by reference Type reference (TYPE) FIELDNAME Feldname 20060308
4 Importing I_SELECTION_FIELD_CTX_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Contextelement des Selektionsfeldes 20060207

Method GET_VALUE_HELP_INFO on class CL_WDR_SELECT_OPTIONS has no exception.

Method INIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COMPONENT Value transfer Object reference (TYPE REF TO) IF_WD_COMPONENT Web Dynpro: Component 20060207
2 Importing I_COMP_CNTRL_ROOT_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20050610
3 Importing I_MESSAGE_MANAGER Value transfer Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message-Manager 20050429
4 Importing I_ROOT_CONTAINER Value transfer Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20040628-154618 20040729
5 Importing I_ROOT_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE IF_WD_CONTEXT 20040729

Method INIT on class CL_WDR_SELECT_OPTIONS has no exception.

Method INIT_EXTENDED_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROOT_CONTAINER Value transfer Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER Perforce change= / 20040628-154618 20040730
2 Importing I_ROOT_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Schnittstelle für die dynamische Verwendung von Knoten 20040730
3 Importing I_SELECTION_FIELD_ID Value transfer Type reference (TYPE) STRING 20040730

Method INIT_EXTENDED_OPTIONS on class CL_WDR_SELECT_OPTIONS has no exception.

Method INIT_SIGN_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE 20060512
2 Importing I_VIEW Value transfer Object reference (TYPE REF TO) IF_WD_VIEW Web Dynpro: API eines Views 20060512

Method INIT_SIGN_OPTION on class CL_WDR_SELECT_OPTIONS has no exception.

Method NODE_2_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECTION_FIELD_ID Value transfer Type reference (TYPE) STRING 20050627
2 Importing I_SOURCE_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20050627
3 Importing I_TARGET_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20050627

Method NODE_2_NODE on class CL_WDR_SELECT_OPTIONS has no exception.

Method NODE_2_RANGE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE_FINAL_RANGE_TABLES Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20050610
2 Importing I_SELECTION_FIELD_ID Value transfer Type reference (TYPE) STRING 20050413
3 Importing I_SOURCE_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20050413

Method NODE_2_RANGE_TABLE on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_AFTER_OVS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OVS_DATA Call by reference Type reference (TYPE) IF_WD_SELECT_OPTIONS=>T_OVS_DATA 20050412

Method ON_AFTER_OVS on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_BEFORE_OVS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_OVS_DATA Call by reference Type reference (TYPE) IF_WD_SELECT_OPTIONS=>T_OVS_DATA 20050412
2 Importing I_OVS_CALLBACK_OBJECT Value transfer Object reference (TYPE REF TO) IF_WD_OVS 20050412

Method ON_BEFORE_OVS on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_CANCEL Signature

Method ON_CANCEL on class CL_WDR_SELECT_OPTIONS has no parameter.
Method ON_CANCEL on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_EXECUTE Signature

Method ON_EXECUTE on class CL_WDR_SELECT_OPTIONS has no parameter.
Method ON_EXECUTE on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_EXT_OPT_CHECK Signature

Method ON_EXT_OPT_CHECK on class CL_WDR_SELECT_OPTIONS has no parameter.
Method ON_EXT_OPT_CHECK on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_EXT_OPT_DELETE_ALL Signature

Method ON_EXT_OPT_DELETE_ALL on class CL_WDR_SELECT_OPTIONS has no parameter.
Method ON_EXT_OPT_DELETE_ALL on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_EXT_OPT_DELETE_LINE Signature

Method ON_EXT_OPT_DELETE_LINE on class CL_WDR_SELECT_OPTIONS has no parameter.
Method ON_EXT_OPT_DELETE_LINE on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_EXT_OPT_INSERT_LINE Signature

Method ON_EXT_OPT_INSERT_LINE on class CL_WDR_SELECT_OPTIONS has no parameter.
Method ON_EXT_OPT_INSERT_LINE on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_EXT_OPT_LEAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_CANCEL Value transfer Type reference (TYPE) ABAP_BOOL 20050627
2 Returning R_DO_NOT_LEAVE Value transfer Type reference (TYPE) ABAP_BOOL 20050720

Method ON_EXT_OPT_LEAVE on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_EXT_OPT_LEFT Signature

Method ON_EXT_OPT_LEFT on class CL_WDR_SELECT_OPTIONS has no parameter.
Method ON_EXT_OPT_LEFT on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_LINE_ENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONTEXT_CHANGE_LOG Value transfer Type reference (TYPE) WDR_CONTEXT_CHANGE_LIST Web Dynpro: Liste mit Context-Änderungen 20050603
2 Importing I_CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Aktuelle Zeile in den Selektionsoptionen 20040730
3 Importing I_ID Value transfer Type reference (TYPE) STRING ID des Selektionsfeldes 20040730

Method ON_LINE_ENTER on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_RANGE_TABLE_ENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Schnittstelle für die dynamische Verwendung von Knoten 20040730

Method ON_RANGE_TABLE_ENTER on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_SELECTION_SCREEN_ENTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHECK_COMPLETE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Komplette Range-Tabelle oder nur aktuelle Zeile prüfen? 20080205
2 Importing I_CHECK_OBLIGATORY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Prüfung auf Mandatory Fields 20101203
3 Importing I_CREATE_FINAL_RANGE_TABLES Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040809

Method ON_SELECTION_SCREEN_ENTER on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_SIGN_OPTION_LEAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IS_CANCEL Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20040803
2 Importing I_REMOVE_OPERATOR Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20070206
3 Importing I_SELECTED_OPTION Value transfer Type reference (TYPE) DDOPTION Typ der Komponente OPTION im Zeilentyp eines Ranges-Typ 20040803
4 Importing I_SELECTED_SIGN Value transfer Type reference (TYPE) DDSIGN Typ der Komponente SIGN im Zeilentyp eines Ranges-Typ 20040803

Method ON_SIGN_OPTION_LEAVE on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_TABLE_PASTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HAS_ERRORS Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20121221
2 Exporting EV_NO_PASTED_LINES Call by reference Type reference (TYPE) I Anzahl der eingefügten Zeilen 20121220
3 Importing IT_PASTE_DATA Call by reference Type reference (TYPE) WDUI_TABLE_PASTE_DATA Inhalt der eingefügten Tabelle 20121219
4 Importing IV_FIELD Call by reference Type reference (TYPE) STRING 20121219
5 Importing IV_HIGH Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20121219

Method ON_TABLE_PASTE on class CL_WDR_SELECT_OPTIONS has no exception.

Method ON_TABLE_PASTE_EXTENDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTEXT_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20121220
2 Importing FIELD Call by reference Type reference (TYPE) STRING 20121221
3 Importing ID Call by reference Type reference (TYPE) STRING 20121220
4 Importing TABLE Call by reference Type reference (TYPE) WDUI_TABLE_PASTE_DATA Inhalt der eingefügten Tabelle 20121220

Method ON_TABLE_PASTE_EXTENDED on class CL_WDR_SELECT_OPTIONS has no exception.

Method RANGE_TABLE_2_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECTION_FIELD_ID Value transfer Type reference (TYPE) STRING 20050413
2 Importing I_TARGET_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20050413

Method RANGE_TABLE_2_NODE on class CL_WDR_SELECT_OPTIONS has no exception.

Method REASSIGN_POINTERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ROOT_CONTAINER Value transfer Object reference (TYPE REF TO) CL_WD_TRANSPARENT_CONTAINER 20070111
2 Importing I_ROOT_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20070111

Method REASSIGN_POINTERS on class CL_WDR_SELECT_OPTIONS has no exception.

Method REMOVE_INITIAL_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_KEEP_SINGLE_LINE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20050616
2 Importing I_SELECTION_FIELD_ID Value transfer Type reference (TYPE) STRING 20050610
3 Importing I_SELECTION_FIELD_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE WebDynpro: Schnittstelle für Kontext Knoten 20050610

Method REMOVE_INITIAL_LINES on class CL_WDR_SELECT_OPTIONS has no exception.

Method REMOVE_SELECTION_SCREEN_ITEM_I Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) STRING 20041209
2 Importing I_REBUILD_VIEW Value transfer Type reference (TYPE) ABAP_BOOL 20070111

Method REMOVE_SELECTION_SCREEN_ITEM_I on class CL_WDR_SELECT_OPTIONS has no exception.

Method RENDER_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REBUILD_VIEW Value transfer Type reference (TYPE) ABAP_BOOL 20070111

Method RENDER_DELTA on class CL_WDR_SELECT_OPTIONS has no exception.

Method RENDER_SELECTION_SCREEN_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing I_FIELD Call by reference Type reference (TYPE) T_SELECT_OPTION_FIELD 20070129
2 Importing I_REBUILD_VIEW Value transfer Type reference (TYPE) ABAP_BOOL 20070129

Method RENDER_SELECTION_SCREEN_ITEM on class CL_WDR_SELECT_OPTIONS has no exception.

Method RESET_MESSAGE_COUNTERS Signature

Method RESET_MESSAGE_COUNTERS on class CL_WDR_SELECT_OPTIONS has no parameter.
Method RESET_MESSAGE_COUNTERS on class CL_WDR_SELECT_OPTIONS has no exception.

Method SET_EXTERNAL_VALUE_TO_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ERROR Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20121221
2 Importing IO_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Schnittstelle für ein Knotenelement 20121220
3 Importing IV_ATTRIBUTE Call by reference Type reference (TYPE) STRING 20121220
4 Importing IV_NULL Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20121220
5 Importing IV_VALUE Call by reference Type reference (TYPE) STRING 20121220

Method SET_EXTERNAL_VALUE_TO_NODE on class CL_WDR_SELECT_OPTIONS has no exception.

Method SET_HIGH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Schnittstelle für die dynamische Verarbeitung von Elementen 20040802
2 Importing I_HIGH Value transfer Type reference (TYPE) DATA 20040802
3 Importing I_IS_NULL Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20051026

Method SET_HIGH on class CL_WDR_SELECT_OPTIONS has no exception.

Method SET_LOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Schnittstelle für die dynamische Verarbeitung von Elementen 20040802
2 Importing I_IS_NULL Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060124
3 Importing I_LOW Value transfer Type reference (TYPE) DATA 20040802

Method SET_LOW on class CL_WDR_SELECT_OPTIONS has no exception.

Method SET_OPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Schnittstelle für die dynamische Verarbeitung von Elementen 20040730
2 Importing I_IS_SET_BY_USER Call by reference Type reference (TYPE) ABAP_BOOL 20090324
3 Importing I_OPTION Value transfer Type reference (TYPE) DDOPTION Typ der Komponente OPTION im Zeilentyp eines Ranges-Typ 20040730

Method SET_OPTION on class CL_WDR_SELECT_OPTIONS has no exception.

Method SET_SELECTION_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SELECTION_VIEW Call by reference Object reference (TYPE REF TO) IF_WD_VIEW_CONTROLLER Web Dynpro: API eines Views 20091203

Method SET_SELECTION_VIEW on class CL_WDR_SELECT_OPTIONS has no exception.

Method SET_SIGN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Schnittstelle für die dynamische Verarbeitung von Elementen 20040730
2 Importing I_SIGN Value transfer Type reference (TYPE) DDSIGN Typ der Komponente SIGN im Zeilentyp eines Ranges-Typ 20040730

Method SET_SIGN on class CL_WDR_SELECT_OPTIONS has no exception.

Method SIGN_OPT_APPLY_RESTRICTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) STRING 20060512
2 Importing I_VALUE Value transfer Type reference (TYPE) ABAP_BOOL 20060512

Method SIGN_OPT_APPLY_RESTRICTION on class CL_WDR_SELECT_OPTIONS has no exception.

Method UPDATE_ATTRIBUTE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTRIBUTE_NAME Value transfer Type reference (TYPE) STRING 20080718
2 Importing I_CONTEXT_NODE_INFO Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE_INFO Web Dynpro: Schnittstelle der Metadaten eines Knotens 20080718
3 Importing I_ID Value transfer Type reference (TYPE) STRING 20080718

Method UPDATE_ATTRIBUTE_INFO on class CL_WDR_SELECT_OPTIONS has no exception.

Method UPDATE_SIGN_OPTION_ICON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTEXT_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Schnittstelle für die dynamische Verarbeitung von Elementen 20040730

Method UPDATE_SIGN_OPTION_ICON on class CL_WDR_SELECT_OPTIONS has no exception.

Method _REQUEST_FOCUS Signature

Method _REQUEST_FOCUS on class CL_WDR_SELECT_OPTIONS has no parameter.
Method _REQUEST_FOCUS on class CL_WDR_SELECT_OPTIONS has no exception.
History
Last changed by/on SAP  20131127 
SAP Release Created in 700