SAP ABAP Class CL_UC_SINGLESELCOND_SEL_LIST (SEM BCS: Single Field Selection Condition Grid)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-SEM-BCS (Application Component) Business Consolidation
     UCT2 (Package) SEM-BCS: Single Field Selection
Properties
Class CL_UC_SINGLESELCOND_SEL_LIST  
Short Description SEM BCS: Single Field Selection Condition Grid    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UCT2   SEM-BCS: Single Field Selection 
Created 20030827   SAP 
Last change 20080505   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 UC00 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_UC_SINGLESELCOND_SEL_LIST has no interface implemented.
Friends
Class CL_UC_SINGLESELCOND_SEL_LIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 DF_COMBI Instance attribute Private Type reference (TYPE) UC_FLG SPACE General Indicator, SAP Consolidation 20040312
2 DF_DATA_CHANGED Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20030827
3 DF_ERROR Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20050616
4 DF_FIELD_SOURCE Instance attribute Private Type reference (TYPE) UC_FLG SPACE General Indicator, SAP Consolidation 20050526
5 DF_HAS_CROSS_CHAR Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20030828
6 DF_HAS_HRY Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20030827
7 DF_HAS_TEXT Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20030827
8 DF_IS_FIRST_TIME_DISPLAY Instance attribute Private Type reference (TYPE) UC_FLG General Indicator, SAP Consolidation 20030827
9 DF_MODE Instance attribute Private Type reference (TYPE) UC_FLG GC_MODE_NORMAL General Indicator, SAP Consolidation 20030827
10 DO_DATA_OBJ Instance attribute Private Object reference (TYPE REF TO) IF_UC_SINGLESELCOND_GUI SingleSelcond: Communication with GUI 20030925
11 DO_DROPDOWN Instance attribute Private Object reference (TYPE REF TO) LCL_DROPDOWN_HNDL 20030827
12 DO_GUI Instance attribute Private Object reference (TYPE REF TO) CL_UC_SINGLESELCOND_GUIXP Selection Condition via Hierarchy Node 20030827
13 DO_MODEL Instance attribute Private Object reference (TYPE REF TO) IF_UC_MODEL Model (Meta Data) 20030827
14 DO_PICK_LIST Instance attribute Private Object reference (TYPE REF TO) CL_UC_HIERARCHY_SEL SEM BCS: Hierarchy Node Selection 20030827
15 DR_TAB_TEST_RUN Instance attribute Private Object reference (TYPE REF TO) DATA 20030925
16 DS_ALV_GRID Instance attribute Private Type reference (TYPE) S_ALV_GRID 20030827
17 DS_SETTING Instance attribute Private Type reference (TYPE) S_SETTING SPACE General Indicator, SAP Consolidation 20030827
18 DT_ALV_FNAME2UC_FIELDNAME Instance attribute Private Type reference (TYPE) TH_ALV_FNAME2UC_FIELDNAME 20030827
19 DT_DATA_HRYNAME Instance attribute Private Type reference (TYPE) UCT_T_GUI_SINGLESELCOND_LINE2 Rows of Single Field Sel. (new) 20050526
20 DT_DROPDOWN_LIST Instance attribute Private Type reference (TYPE) LVC_T_DROP ALV Control: Dropdown List Boxes 20030827
21 DT_FCAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for ListViewerControl 20030827
22 DT_FFIX Instance attribute Private Type reference (TYPE) UC0_TS_FFIX Fixed Characteristic Values 20030827
23 DT_HRY_ALV_FNAME2UC_FIELDNAME Instance attribute Private Type reference (TYPE) TH_ALV_FNAME2UC_FIELDNAME 20050526
24 DT_HRY_UC_FIELDNAME2ALV_FNAME Instance attribute Private Type reference (TYPE) TH_UC_FIELDNAME2ALV_FIELDNAME Natural Number 20050526
25 DT_POSS_ATTRIBUTES Instance attribute Private Type reference (TYPE) UC0_TS_FIELD List of Field Names 20030827
26 DT_POSS_CHAR_NODES Instance attribute Private Type reference (TYPE) TS_CHAR_NODE Field Values 20030827
27 DT_POSS_CROSS_CHAR Instance attribute Private Type reference (TYPE) TS_CROSS_CHAR 20030828
28 DT_REQUIRED_SUPER_FLD Instance attribute Private Type reference (TYPE) UC0_TS_FIELD List of Field Names 20030827
29 DT_UC_FIELDNAME2ALV_FNAME Instance attribute Private Type reference (TYPE) TH_UC_FIELDNAME2ALV_FIELDNAME Natural Number 20030827
30 D_FIELDNAME Instance attribute Private Type reference (TYPE) UC_FIELDNAME Field Name 20030827
31 D_NUM_OF_SUPER_FLD Instance attribute Private Type reference (TYPE) UC_SEQNR2 '00' Sequence Number 20030827
32 D_NUM_OF_SUPER_FLD_HRYNAME Instance attribute Private Type reference (TYPE) UC_SEQNR2 '00' Sequence Number 20050526
33 GC_ALL Constant Private Type reference (TYPE) C '*' 20031017
34 GC_CAT_SFUNC_CROSS_CHAR Constant Private Type reference (TYPE) UC_FLG 'C' General Indicator, SAP Consolidation 20030924
35 GC_CAT_SFUNC_NOT_SELECT Constant Private Type reference (TYPE) UC_FLG 'N' General Indicator, SAP Consolidation 20030924
36 GC_CAT_SFUNC_SELECT Constant Private Type reference (TYPE) UC_FLG 'Y' General Indicator, SAP Consolidation 20030924
37 GC_DEFAULT_SASH_POSITION Constant Private Type reference (TYPE) I 65 20030828
38 GC_FLD_ATTRIBUTE Constant Private Type reference (TYPE) LVC_FNAME '01ATTRIBUTE' ALV Control: Field Name of Internal Table Field 20030827
39 GC_FLD_ATTRIBUTE_HNDL Constant Private Type reference (TYPE) LVC_FNAME '02ATTRIBUTE_HNDL' ALV Control: Field Name of Internal Table Field 20030827
40 GC_FLD_HIGH Constant Private Type reference (TYPE) LVC_FNAME '11HIGH' ALV Control: Field Name of Internal Table Field 20030827
41 GC_FLD_HIGH_TXT Constant Private Type reference (TYPE) LVC_FNAME '12HIGH_TXT' ALV Control: Field Name of Internal Table Field 20030827
42 GC_FLD_HRYNAME Constant Private Type reference (TYPE) LVC_FNAME '03HRYNAME' ALV Control: Field Name of Internal Table Field 20050420
43 GC_FLD_HRYNAME_SO_PREFIX Constant Private Type reference (TYPE) LVC_FNAME '04HRYNAME_SO_VALUE' ALV Control: Field Name of Internal Table Field 20050526
44 GC_FLD_ICON Constant Private Type reference (TYPE) LVC_FNAME '00ICON' ALV Control: Field Name of Internal Table Field 20030827
45 GC_FLD_INIT Constant Private Type reference (TYPE) LVC_FNAME '14INIT' ALV Control: Field Name of Internal Table Field 20030827
46 GC_FLD_LOW Constant Private Type reference (TYPE) LVC_FNAME '08LOW' ALV Control: Field Name of Internal Table Field 20030827
47 GC_FLD_LOW_HNDL Constant Private Type reference (TYPE) LVC_FNAME '09LOW_HNDL' ALV Control: Field Name of Internal Table Field 20030827
48 GC_FLD_LOW_TXT Constant Private Type reference (TYPE) LVC_FNAME '10LOW_TXT' ALV Control: Field Name of Internal Table Field 20030827
49 GC_FLD_NODE_CHAR Constant Private Type reference (TYPE) LVC_FNAME '05NODE_CHAR' ALV Control: Field Name of Internal Table Field 20030827
50 GC_FLD_NODE_CHAR_HNDL Constant Private Type reference (TYPE) LVC_FNAME '06NODE_CHAR_HNDL' ALV Control: Field Name of Internal Table Field 20030827
51 GC_FLD_STYLE Constant Private Type reference (TYPE) LVC_FNAME '13STYLE' ALV Control: Field Name of Internal Table Field 20030827
52 GC_FLD_SUPER_FLD_PREFIX Constant Private Type reference (TYPE) LVC_FNAME '07SUPERORD_VALUE' ALV Control: Field Name of Internal Table Field 20030827
53 GC_FUNC_CHECK Constant Private Type reference (TYPE) UI_FUNC 'UCT2_CHECK' Function Code 20030827
54 GC_FUNC_CHECK_EXPLAIN Constant Private Type reference (TYPE) UI_FUNC 'UCT2_EXPLAIN' Function Code 20030827
55 GC_FUNC_CHECK_TEST_RUN Constant Private Type reference (TYPE) UI_FUNC 'UCT2_TEST' 20030827
56 GC_FUNC_CHECK_VAL Constant Private Type reference (TYPE) UI_FUNC 'UCT2_VAL_CHECK' 20030827
57 GC_FUNC_CLOSE_ALL Constant Private Type reference (TYPE) UI_FUNC 'UCT2_CLOSE_ALL' Function Code 20030827
58 GC_FUNC_CLOSE_PICKUP_PANE Constant Private Type reference (TYPE) UI_FUNC 'UCT2_CLOSE_PICKUP_PANE' Function Code 20030827
59 GC_FUNC_DELETE Constant Private Type reference (TYPE) UI_FUNC 'UCT2_DELETE_ROW' 20030827
60 GC_FUNC_DUMMY Constant Private Type reference (TYPE) UI_FUNC 'UCT2_DUMMY' Function Code 20030827
61 GC_FUNC_ENTRY_DOWN Constant Private Type reference (TYPE) UI_FUNC 'UCT2_ENTRY_DOWN' 20030827
62 GC_FUNC_ENTRY_UP Constant Private Type reference (TYPE) UI_FUNC 'UCT2_ENTRY_UP' 20030827
63 GC_FUNC_INSERT Constant Private Type reference (TYPE) UI_FUNC 'UCT2_INSERT_ROW' 20030827
64 GC_FUNC_INSERT_INIT Constant Private Type reference (TYPE) UI_FUNC 'UCT2_INSERT_INIT' 20030827
65 GC_FUNC_OPEN_PICKUP_PANE Constant Private Type reference (TYPE) UI_FUNC 'UCT2_OPEN_PICKUP_PANE' Function Code 20030827
66 GC_FUNC_SHOW_ATTR Constant Private Type reference (TYPE) UI_FUNC 'UCT2_SHOW_ATTR' Function Code 20030827
67 GC_FUNC_SORT_BACKWARD Constant Private Type reference (TYPE) UI_FUNC 'UCT2_SORT_BACKWARD' Function Code 20030827
68 GC_FUNC_SORT_FORWARD Constant Private Type reference (TYPE) UI_FUNC 'UCT2_SORT_FORWARD' Function Code 20030827
69 GC_FUNC_TOGGLE_DESCRIP Constant Private Type reference (TYPE) UI_FUNC 'UCT2_TOGGLE_DESCRIP' 20030827
70 GC_FUNC_TOGGLE_KEY Constant Public Type reference (TYPE) UI_FUNC 'UCT2_TOGGLE_KEY' Function Code 20030827
71 GC_FUNC_TOGGLE_WORKING_MODE Constant Private Type reference (TYPE) UI_FUNC 'UCT2_TOGGLE_working_mode' Function Code 20030827
72 GC_MAX_SUPER_FLD Constant Private Type reference (TYPE) UC_SEQNR2 '10' Natural Number 20030827
73 GC_MODE_CROSS_CHAR Constant Public Type reference (TYPE) UC_FLG 'C' General Indicator, SAP Consolidation 20030827
74 GC_MODE_NORMAL Constant Public Type reference (TYPE) UC_FLG SPACE General Indicator, SAP Consolidation 20030827
75 GC_MODE_VARIABLE Constant Public Type reference (TYPE) UC_FLG 'V' General Indicator, SAP Consolidation 20030827
76 GC_PATTERN Constant Private Type reference (TYPE) STRING '*+' Component of Version Number 20030827
77 GC_SEL_TYPE_CROSS_CHAR Constant Private Type reference (TYPE) UC_FLG 'A' General Indicator, SAP Consolidation 20030925
78 GC_SEL_TYPE_HRY Constant Private Type reference (TYPE) UC_FLG 'H' General Indicator, SAP Consolidation 20030925
79 GC_SEL_TYPE_PATTERN Constant Private Type reference (TYPE) UC_FLG 'P' General Indicator, SAP Consolidation 20030925
80 GC_SEL_TYPE_RANGE Constant Private Type reference (TYPE) UC_FLG 'R' General Indicator, SAP Consolidation 20030925
81 GC_SEL_TYPE_SINGLE Constant Private Type reference (TYPE) UC_FLG 'S' General Indicator, SAP Consolidation 20030925
82 GC_SFUNC_EQUAL Constant Private Type reference (TYPE) UI_FUNC 'UCT2_EQUAL' 20030829
83 GC_SFUNC_EQUAL_GREEN Constant Private Type reference (TYPE) UI_FUNC 'UCT2_EQUAL_GREEN' Function Code 20030827
84 GC_SFUNC_EQUAL_RED Constant Private Type reference (TYPE) UI_FUNC 'UCT2_EQUAL_RED' Function Code 20030827
85 GC_SFUNC_GREATER Constant Private Type reference (TYPE) UI_FUNC 'UCT2_GREATER' 20030829
86 GC_SFUNC_GREATER_EQUAL Constant Private Type reference (TYPE) UI_FUNC 'UCT2_GREATER_EQUAL' 20030829
87 GC_SFUNC_GREATER_EQUAL_GREEN Constant Private Type reference (TYPE) UI_FUNC 'UCT2_GREATER_EQUAL_GREEN' Function Code 20030827
88 GC_SFUNC_GREATER_EQUAL_RED Constant Private Type reference (TYPE) UI_FUNC 'UCT2_GREATER_EQUAL_RED' Function Code 20030827
89 GC_SFUNC_GREATER_GREEN Constant Private Type reference (TYPE) UI_FUNC 'UCT2_GREATER_GREEN' Function Code 20030827
90 GC_SFUNC_GREATER_RED Constant Private Type reference (TYPE) UI_FUNC 'UCT2_GREATER_RED' Function Code 20030827
91 GC_SFUNC_HIERARCHY_GREEN Constant Private Type reference (TYPE) UI_FUNC 'UCT2_HIERARCHY_GREEN' Function Code 20030827
92 GC_SFUNC_HIERARCHY_RED Constant Private Type reference (TYPE) UI_FUNC 'UCT2_HIERARCHY_RED' Function Code 20030827
93 GC_SFUNC_ITVAL_EXCLUDE_GREEN Constant Private Type reference (TYPE) UI_FUNC 'UCT2_INTERVAL_EXCLUDE_GREEN' Function Code 20030827
94 GC_SFUNC_ITVAL_EXCLUDE_RED Constant Private Type reference (TYPE) UI_FUNC 'UCT2_INTERVAL_EXCLUDE_RED' Function Code 20030827
95 GC_SFUNC_ITVAL_INCLUDE_GREEN Constant Private Type reference (TYPE) UI_FUNC 'UCT2_INTERVAL_INCLUDE_GREEN' Function Code 20030827
96 GC_SFUNC_ITVAL_INCLUDE_RED Constant Private Type reference (TYPE) UI_FUNC 'UCT2_INTERVAL_INCLUDE_RED' Function Code 20030827
97 GC_SFUNC_LESS Constant Private Type reference (TYPE) UI_FUNC 'UCT2_LESS' 20030829
98 GC_SFUNC_LESS_EQUAL Constant Private Type reference (TYPE) UI_FUNC 'UCT2_LESS_EQUAL' 20030829
99 GC_SFUNC_LESS_EQUAL_GREEN Constant Private Type reference (TYPE) UI_FUNC 'UCT2_LESS_EQUAL_GREEN' Function Code 20030827
100 GC_SFUNC_LESS_EQUAL_RED Constant Private Type reference (TYPE) UI_FUNC 'UCT2_LESS_EQUAL_RED' Function Code 20030827
101 GC_SFUNC_LESS_GREEN Constant Private Type reference (TYPE) UI_FUNC 'UCT2_LESS_GREEN' Function Code 20030827
102 GC_SFUNC_LESS_RED Constant Private Type reference (TYPE) UI_FUNC 'UCT2_LESS_RED' Function Code 20030827
103 GC_SFUNC_NOT_EQUAL Constant Private Type reference (TYPE) UI_FUNC 'UCT2_NOT_EQUAL' 20030829
104 GC_SFUNC_NOT_EQUAL_GREEN Constant Private Type reference (TYPE) UI_FUNC 'UCT2_NOT_EQUAL_GREEN' Function Code 20030827
105 GC_SFUNC_NOT_EQUAL_RED Constant Private Type reference (TYPE) UI_FUNC 'UCT2_NOT_EQUAL_RED' Function Code 20030827
106 GC_SFUNC_PTN_EXCLUDE_GREEN Constant Private Type reference (TYPE) UI_FUNC 'UCT2_PATTERN_EXCLUDE_GREEN' Function Code 20030827
107 GC_SFUNC_PTN_EXCLUDE_RED Constant Private Type reference (TYPE) UI_FUNC 'UCT2_PATTERN_EXCLUDE_RED' Function Code 20030827
108 GC_SFUNC_PTN_INCLUDE_GREEN Constant Private Type reference (TYPE) UI_FUNC 'UCT2_PATTERN_INCLUDE_GREEN' Function Code 20030827
109 GC_SFUNC_PTN_INCLUDE_RED Constant Private Type reference (TYPE) UI_FUNC 'UCT2_PATTERN_INCLUDE_RED' Function Code 20030827
110 GC_X Constant Private Type reference (TYPE) UC_FLG 'X' General Indicator, SAP Consolidation 20030827
111 GS_EMPTY_LINE_CROSS_CHAR Static Attribute Private Type reference (TYPE) UCT_S_GUI_ALV_GRID_LINE Structure of ALV grid output table 20030827
112 GS_EMPTY_LINE_NORMAL Static Attribute Private Type reference (TYPE) UCT_S_GUI_ALV_GRID_LINE Structure of ALV grid output table 20030827
113 GT_F4 Static Attribute Private Type reference (TYPE) LVC_T_F4 ALV Control: Table of Fields Registered for F4 Handling 20030827
114 GT_FCAT Static Attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for ListViewerControl 20030827
115 GT_ICON2SIGN_OPTION Static Attribute Private Type reference (TYPE) TH_ICON2SIGN_OPTION 20030827
116 GT_SFUNC Static Attribute Private Type reference (TYPE) TH_SFUNC_TEXT 20030827
117 GT_SIGN_OPTION2ICON Static Attribute Private Type reference (TYPE) TH_SIGN_OPTION2ICON 20030827
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_F4_FIELDS_P Instance method Private Method Build F4 fields table 20030827
2 BUILD_FIELDCAT_P Instance method Private Method Build field catalog 20030827
3 CHANGE_FIELD Instance method Public Method Field name changed 20030827
4 CHECK_CHANGED_DATA Instance method Public Method Check changed data 20030827
5 CLASS_CONSTRUCTOR Static method Public Constructor 20030827
6 CONVERSION_INPUT_P Instance method Private Method ALV grid data -> single selcond data 20030827
7 CONVERSION_LINE_INPUT_P Instance method Private Method ALV grid data line -> single selcond data line 20030827
8 CONVERSION_LINE_OUTPUT_P Instance method Private Method single selcond data line -> ALV grid data line 20030827
9 CONVERSION_OUTPUT_P Instance method Private Method single selcond data -> ALV grid data 20030827
10 DETERMINE_ICON_P Instance method Private Method determine icon after user enters data on initial line 20030827
11 DETERMINE_SUPER_FLD_P Instance method Private Method determine superordinate fields 20030827
12 EXCLUDE_FUNCTIONS_P Instance method Private Method Exclude some standard functions 20030827
13 EXPLAIN_ONE_LINE_P Instance method Private Method give explanation for one line of the sfsc 20050927
14 EXPLAIN_P Instance method Private Method give explanation for the sfsc 20030925
15 FREE Instance method Public Method Free the controls created by this class 20030827
16 GET_DATA Instance method Public Method Get Data 20030827
17 IS_INITIAL_LINE_P Instance method Private Method check whether an ALV grid data line is initial or not 20030827
18 ON_CONTEXT_MENU_REQUEST_P Instance method Private Event handling method handle CONTEXT_MENU_REQUEST 20030827
19 ON_DATA_CHANGED_P Instance method Private Event handling method handle the data_changed event 20030827
20 ON_DATA_CHANGE_FINISHED_P Instance method Private Event handling method handle the data_changed_finished event 20030827
21 ON_DROP_P Instance method Private Event handling method handle drop event 20030827
22 ON_F1_P Instance method Private Event handling method handle F1 event 20030827
23 ON_F4_P Instance method Private Event handling method handle F4 event 20030827
24 ON_MENU_BUTTON_P Instance method Private Event handling method handle menu button event 20030827
25 ON_TOOLBAR_P Instance method Private Event handling method Toolbar event handler 20030827
26 ON_USER_COMMAND_P Instance method Private Event handling method User command handler 20030827
27 RESTORE_POS_OF_FOCUS_P Instance method Private Method Restore the cursor pos and scroll pos 20030827
28 SAVE_DATA_P Instance method Private Method save data to the GUI object 20030827
29 SAVE_POS_OF_FOCUS_P Instance method Private Method Save the cursor pos and scroll pos 20030827
30 SET_CONTAINER Instance method Public Method Set container for the controls 20030827
31 SHOW_PICKUP_PANE Instance method Private Method Show pickup pane 20030827
32 SORT_P Instance method Private Method Sorting 20030926
33 SYNC_DISPLAY Instance method Public Method Display SFSC data object 20030827
34 SYNTAX_CHECK_P Instance method Private Method check the data 20030925
35 TEST_RUN_P Instance method Private Method test run 20030925
36 TOGLE_WORKING_MODE_P Instance method Private Method cross char mode/normal mode 20030925
Events
# Event Type Visibility Description Created on
1 DATA_CHANGED Instance Event
(0)
Public
(2)
Data changed in selection list 20030827
2 MODE_CHANGED Instance Event
(0)
Public
(2)
Working mode changed 20030829
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_ALV_FNAME_UC_FIELDNAME Private See coding 20030827 BEGIN OF s_alv_fname_uc_fieldname, alv_fieldname TYPE lvc_fname, uc_fieldname TYPE uc_fieldname, END OF s_alv_fname_uc_fieldname
2 S_ALV_GRID Private See coding 20030827 BEGIN OF s_alv_grid, o_grid TYPE REF TO cl_gui_alv_grid, d_sash_position TYPE i, o_split_container TYPE REF TO cl_gui_easy_splitter_container, o_custom_cntrl TYPE REF TO cl_gui_custom_container, t_output_tab TYPE uct_t_gui_alv_grid_line, t_fcat TYPE lvc_t_fcat, t_exclude_funcs TYPE ui_functions, t_dropdown_list TYPE lvc_t_drop, t_f4 TYPE lvc_t_f4, s_layo TYPE lvc_s_layo, onf4_before TYPE uc_flg, ondrop TYPE uc_flg, refresh_pending TYPE uc_flg, pos_of_focus_saved TYPE uc_flg, s_cell_row_info TYPE lvc_s_row, s_cell_col_info TYPE lvc_s_col, s_scroll_row_info TYPE lvc_s_row, s_scroll_col_info TYPE lvc_s_col, o_behaviour TYPE REF TO cl_dragdrop, handle TYPE i, END OF s_alv_grid
3 S_SETTING Private See coding 20030827 BEGIN OF s_setting, f_shown_attr TYPE uc_flg, f_shown_node_char TYPE uc_flg, f_shown_superord_value TYPE uc_flg, f_shown_txt TYPE uc_flg, f_shown_pickup_pane TYPE uc_flg, f_shown_variable_mode TYPE uc_flg, END OF s_setting
4 S_SFUNC_TEXT Private See coding 20030827 BEGIN OF s_sfunc_text, func TYPE ui_func, text TYPE gui_text, icon TYPE icon_l4, frequent TYPE uc_flg, cat TYPE uc_flg, select TYPE uc_flg, not_select TYPE uc_flg, cross_char TYPE uc_flg, END OF s_sfunc_text
5 S_SIGN_OPTION_ICON Private See coding 20030827 BEGIN OF s_sign_option_icon, sign TYPE ddsign, option TYPE ddoption, icon TYPE icon_l4, sel_type TYPE uc_flg, explanation TYPE uc_txtmi, END OF s_sign_option_icon
6 TH_ALV_FNAME2UC_FIELDNAME Private See coding 20030827 th_alv_fname2uc_fieldname TYPE HASHED TABLE OF s_alv_fname_uc_fieldname WITH UNIQUE KEY alv_fieldname
7 TH_ICON2SIGN_OPTION Private See coding 20030827 th_icon2sign_option TYPE HASHED TABLE OF s_sign_option_icon WITH UNIQUE KEY icon
8 TH_SFUNC_TEXT Private See coding 20030827 th_sfunc_text TYPE HASHED TABLE OF s_sfunc_text WITH UNIQUE KEY func
9 TH_SIGN_OPTION2ICON Private See coding 20030827 th_sign_option2icon TYPE HASHED TABLE OF s_sign_option_icon WITH UNIQUE KEY sign option
10 TH_UC_FIELDNAME2ALV_FIELDNAME Private See coding 20030827 th_uc_fieldname2alv_fieldname TYPE HASHED TABLE OF s_alv_fname_uc_fieldname WITH UNIQUE KEY uc_fieldname
Method Signatures

Method BUILD_F4_FIELDS_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_F4 Call by reference Type reference (TYPE) LVC_T_F4 ALV-Control: Tabelle für F4-Behandlung registrierte Felder 20030827

Method BUILD_F4_FIELDS_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method BUILD_FIELDCAT_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20030827

Method BUILD_FIELDCAT_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method CHANGE_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_DATA_OBJ Value transfer Object reference (TYPE REF TO) IF_UC_SINGLESELCOND_GUI SingleSelcond: Kommunikation mit GUI 20030925
2 Importing IO_GUI Value transfer Object reference (TYPE REF TO) CL_UC_SINGLESELCOND_GUIXP GUI-Element der Hierarchieselektion 20030827
3 Importing IS_CONTROL Call by reference Type reference (TYPE) UGMD_S_CONTROL_GUI Kontrollstruktur für GUI 20080122

Method CHANGE_FIELD on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method CHECK_CHANGED_DATA Signature

Method CHECK_CHANGED_DATA on class CL_UC_SINGLESELCOND_SEL_LIST has no parameter.
Method CHECK_CHANGED_DATA on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UC_SINGLESELCOND_SEL_LIST has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method CONVERSION_INPUT_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_INT Call by reference Type reference (TYPE) UCT_T_GUI_SINGLESELCOND_LINE2 Zeilen einer Einzelfeldselektion (neu) 20030827
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20050608
3 Importing IT_DATA_EXT Call by reference Type reference (TYPE) UCT_T_GUI_ALV_GRID_LINE Table type for ALV grid output table 20030827
4 Importing I_FIELDNAME Value transfer Type reference (TYPE) UC_FIELDNAME Feldname 20030827

Method CONVERSION_INPUT_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method CONVERSION_LINE_INPUT_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA_INT Call by reference Type reference (TYPE) UCT_S_GUI_SINGLESELCOND_LINE2 Zeile einer Einzelfeldselektion 20030827
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20050608
3 Importing IS_DATA_EXT Value transfer Type reference (TYPE) UCT_S_GUI_ALV_GRID_LINE Structure of ALV grid output table 20030827
4 Importing I_FIELDNAME Value transfer Type reference (TYPE) UC_FIELDNAME Feldname 20030827

Method CONVERSION_LINE_INPUT_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method CONVERSION_LINE_OUTPUT_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA_EXT Call by reference Type reference (TYPE) UCT_S_GUI_ALV_GRID_LINE Structure of ALV grid output table 20030827
2 Changing CT_REQUIRED_SUPER_FLD Call by reference Type reference (TYPE) UC0_TS_FIELD Liste von Feldnamen 20030827
3 Exporting EF_HAS_ATTRIBUTE Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030827
4 Exporting EF_HAS_NODE_CHAR Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030827
5 Importing IF_CHECK_INIT Value transfer Type reference (TYPE) UC_FLG 'X' Allgemeines Kennzeichen SAP Konsolidierung 20030925
6 Importing IS_DATA_INT Value transfer Type reference (TYPE) UCT_S_GUI_SINGLESELCOND_LINE2 Zeile einer Einzelfeldselektion 20030827
7 Importing I_FIELDNAME Value transfer Type reference (TYPE) UC_FIELDNAME Feldname 20030827

Method CONVERSION_LINE_OUTPUT_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method CONVERSION_OUTPUT_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_EXT Call by reference Type reference (TYPE) UCT_T_GUI_ALV_GRID_LINE Table type for ALV grid output table 20030827
2 Importing IT_DATA_INT Call by reference Type reference (TYPE) UCT_T_GUI_SINGLESELCOND_LINE2 Zeilen einer Einzelfeldselektion (neu) 20030827
3 Importing I_FIELDNAME Value transfer Type reference (TYPE) UC_FIELDNAME Feldname 20030827

Method CONVERSION_OUTPUT_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method DETERMINE_ICON_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DATA_EXT Call by reference Type reference (TYPE) UCT_S_GUI_ALV_GRID_LINE Structure of ALV grid output table 20030827

Method DETERMINE_ICON_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method DETERMINE_SUPER_FLD_P Signature

Method DETERMINE_SUPER_FLD_P on class CL_UC_SINGLESELCOND_SEL_LIST has no parameter.
Method DETERMINE_SUPER_FLD_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method EXCLUDE_FUNCTIONS_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_EXCLUDE Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20030827

Method EXCLUDE_FUNCTIONS_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method EXPLAIN_ONE_LINE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA_INT Value transfer Type reference (TYPE) UCT_S_GUI_SINGLESELCOND_LINE2 Zeile einer Einzelfeldselektion 20050927
2 Importing I_FIELDNAME Value transfer Type reference (TYPE) UC_FIELDNAME Feldname 20050927
3 Returning R_EXPLANATION Value transfer Type reference (TYPE) STRING 20050927

Method EXPLAIN_ONE_LINE_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method EXPLAIN_P Signature

Method EXPLAIN_P on class CL_UC_SINGLESELCOND_SEL_LIST has no parameter.
Method EXPLAIN_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method FREE Signature

Method FREE on class CL_UC_SINGLESELCOND_SEL_LIST has no parameter.
Method FREE on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA_INT Value transfer Type reference (TYPE) UCT_T_GUI_SINGLESELCOND_LINE2 Zeilen einer Einzelfeldselektion (neu) 20030827
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) UC0_T_MESSAGE Meldungen 20050608

Method GET_DATA on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method IS_INITIAL_LINE_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DATA_EXT Value transfer Type reference (TYPE) UCT_S_GUI_ALV_GRID_LINE Structure of ALV grid output table 20030827
2 Returning RF_INIT Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030827

Method IS_INITIAL_LINE_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method ON_CONTEXT_MENU_REQUEST_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20030827

Method ON_CONTEXT_MENU_REQUEST_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method ON_DATA_CHANGED_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Value transfer Attribute reference (LIKE) 20030827
2 Importing E_ONF4 Value transfer Attribute reference (LIKE) 20030827
3 Importing E_ONF4_AFTER Value transfer Attribute reference (LIKE) 20030827
4 Importing E_ONF4_BEFORE Value transfer Attribute reference (LIKE) 20030827
5 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20030827

Method ON_DATA_CHANGED_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method ON_DATA_CHANGE_FINISHED_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Value transfer Attribute reference (LIKE) 20030827
2 Importing E_MODIFIED Value transfer Attribute reference (LIKE) 20030827

Method ON_DATA_CHANGE_FINISHED_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method ON_DROP_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20030827
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20030827
3 Importing E_DRAGDROPOBJ Value transfer Attribute reference (LIKE) 20030827
4 Importing E_ROW Value transfer Attribute reference (LIKE) 20030827

Method ON_DROP_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method ON_F1_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20030827
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20030827
3 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20030827

Method ON_F1_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method ON_F4_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20030827
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20030827
3 Importing ET_BAD_CELLS Value transfer Attribute reference (LIKE) 20030827
4 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20030827
5 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20030827
6 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20030827

Method ON_F4_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method ON_MENU_BUTTON_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20030827
2 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20030827

Method ON_MENU_BUTTON_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method ON_TOOLBAR_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20030827
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20030827

Method ON_TOOLBAR_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method ON_USER_COMMAND_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20030827

Method ON_USER_COMMAND_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method RESTORE_POS_OF_FOCUS_P Signature

Method RESTORE_POS_OF_FOCUS_P on class CL_UC_SINGLESELCOND_SEL_LIST has no parameter.
Method RESTORE_POS_OF_FOCUS_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method SAVE_DATA_P Signature

Method SAVE_DATA_P on class CL_UC_SINGLESELCOND_SEL_LIST has no parameter.
Method SAVE_DATA_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method SAVE_POS_OF_FOCUS_P Signature

Method SAVE_POS_OF_FOCUS_P on class CL_UC_SINGLESELCOND_SEL_LIST has no parameter.
Method SAVE_POS_OF_FOCUS_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method SET_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Value transfer Type reference (TYPE) UC_VALUE Merkmalswert 20030827

Method SET_CONTAINER on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method SHOW_PICKUP_PANE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SHOW Call by reference Type reference (TYPE) UC_FLG Flag (X oder Blank) 20030827

Method SHOW_PICKUP_PANE on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method SORT_P Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IF_DESCENDING Value transfer Type reference (TYPE) UC_FLG SPACE Allgemeines Kennzeichen SAP Konsolidierung 20030926

Method SORT_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method SYNC_DISPLAY Signature

Method SYNC_DISPLAY on class CL_UC_SINGLESELCOND_SEL_LIST has no parameter.
Method SYNC_DISPLAY on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method SYNTAX_CHECK_P Signature

Method SYNTAX_CHECK_P on class CL_UC_SINGLESELCOND_SEL_LIST has no parameter.
Method SYNTAX_CHECK_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method TEST_RUN_P Signature

Method TEST_RUN_P on class CL_UC_SINGLESELCOND_SEL_LIST has no parameter.
Method TEST_RUN_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.

Method TOGLE_WORKING_MODE_P Signature

Method TOGLE_WORKING_MODE_P on class CL_UC_SINGLESELCOND_SEL_LIST has no parameter.
Method TOGLE_WORKING_MODE_P on class CL_UC_SINGLESELCOND_SEL_LIST has no exception.
Event Signatures

Event DATA_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 ET_DATA Exporting Value transfer Type reference (TYPE) UCT_T_GUI_SINGLESELCOND_LINE2 Zeilen einer Einzelfeldselektion (neu) 20030827

Event MODE_CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 E_MODE Exporting Value transfer Type reference (TYPE) UC_FLG Allgemeines Kennzeichen SAP Konsolidierung 20030829
History
Last changed by/on SAP  20080505 
SAP Release Created in 350