Hierarchy
⤷ 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
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 |