Hierarchy
⤷
⤷
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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | 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 | Instance attribute | Private | Type reference (TYPE) | UC_FLG | SPACE | General Indicator, SAP Consolidation | 20040312 | ||
| 2 | Instance attribute | Private | Type reference (TYPE) | UC_FLG | General Indicator, SAP Consolidation | 20030827 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | UC_FLG | General Indicator, SAP Consolidation | 20050616 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | UC_FLG | SPACE | General Indicator, SAP Consolidation | 20050526 | ||
| 5 | Instance attribute | Private | Type reference (TYPE) | UC_FLG | General Indicator, SAP Consolidation | 20030828 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | UC_FLG | General Indicator, SAP Consolidation | 20030827 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | UC_FLG | General Indicator, SAP Consolidation | 20030827 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | UC_FLG | General Indicator, SAP Consolidation | 20030827 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | UC_FLG | GC_MODE_NORMAL | General Indicator, SAP Consolidation | 20030827 | ||
| 10 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_UC_SINGLESELCOND_GUI | SingleSelcond: Communication with GUI | 20030925 | |||
| 11 | Instance attribute | Private | Object reference (TYPE REF TO) | LCL_DROPDOWN_HNDL | 20030827 | ||||
| 12 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_UC_SINGLESELCOND_GUIXP | Selection Condition via Hierarchy Node | 20030827 | |||
| 13 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_UC_MODEL | Model (Meta Data) | 20030827 | |||
| 14 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_UC_HIERARCHY_SEL | SEM BCS: Hierarchy Node Selection | 20030827 | |||
| 15 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | 20030925 | ||||
| 16 | Instance attribute | Private | Type reference (TYPE) | S_ALV_GRID | 20030827 | ||||
| 17 | Instance attribute | Private | Type reference (TYPE) | S_SETTING | SPACE | General Indicator, SAP Consolidation | 20030827 | ||
| 18 | Instance attribute | Private | Type reference (TYPE) | TH_ALV_FNAME2UC_FIELDNAME | 20030827 | ||||
| 19 | Instance attribute | Private | Type reference (TYPE) | UCT_T_GUI_SINGLESELCOND_LINE2 | Rows of Single Field Sel. (new) | 20050526 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | LVC_T_DROP | ALV Control: Dropdown List Boxes | 20030827 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for ListViewerControl | 20030827 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | UC0_TS_FFIX | Fixed Characteristic Values | 20030827 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | TH_ALV_FNAME2UC_FIELDNAME | 20050526 | ||||
| 24 | Instance attribute | Private | Type reference (TYPE) | TH_UC_FIELDNAME2ALV_FIELDNAME | Natural Number | 20050526 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | UC0_TS_FIELD | List of Field Names | 20030827 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | TS_CHAR_NODE | Field Values | 20030827 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | TS_CROSS_CHAR | 20030828 | ||||
| 28 | Instance attribute | Private | Type reference (TYPE) | UC0_TS_FIELD | List of Field Names | 20030827 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | TH_UC_FIELDNAME2ALV_FIELDNAME | Natural Number | 20030827 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | UC_FIELDNAME | Field Name | 20030827 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | UC_SEQNR2 | '00' | Sequence Number | 20030827 | ||
| 32 | Instance attribute | Private | Type reference (TYPE) | UC_SEQNR2 | '00' | Sequence Number | 20050526 | ||
| 33 | Constant | Private | Type reference (TYPE) | C | '*' | 20031017 | |||
| 34 | Constant | Private | Type reference (TYPE) | UC_FLG | 'C' | General Indicator, SAP Consolidation | 20030924 | ||
| 35 | Constant | Private | Type reference (TYPE) | UC_FLG | 'N' | General Indicator, SAP Consolidation | 20030924 | ||
| 36 | Constant | Private | Type reference (TYPE) | UC_FLG | 'Y' | General Indicator, SAP Consolidation | 20030924 | ||
| 37 | Constant | Private | Type reference (TYPE) | I | 65 | 20030828 | |||
| 38 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '01ATTRIBUTE' | ALV Control: Field Name of Internal Table Field | 20030827 | ||
| 39 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '02ATTRIBUTE_HNDL' | ALV Control: Field Name of Internal Table Field | 20030827 | ||
| 40 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '11HIGH' | ALV Control: Field Name of Internal Table Field | 20030827 | ||
| 41 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '12HIGH_TXT' | ALV Control: Field Name of Internal Table Field | 20030827 | ||
| 42 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '03HRYNAME' | ALV Control: Field Name of Internal Table Field | 20050420 | ||
| 43 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '04HRYNAME_SO_VALUE' | ALV Control: Field Name of Internal Table Field | 20050526 | ||
| 44 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '00ICON' | ALV Control: Field Name of Internal Table Field | 20030827 | ||
| 45 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '14INIT' | ALV Control: Field Name of Internal Table Field | 20030827 | ||
| 46 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '08LOW' | ALV Control: Field Name of Internal Table Field | 20030827 | ||
| 47 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '09LOW_HNDL' | ALV Control: Field Name of Internal Table Field | 20030827 | ||
| 48 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '10LOW_TXT' | ALV Control: Field Name of Internal Table Field | 20030827 | ||
| 49 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '05NODE_CHAR' | ALV Control: Field Name of Internal Table Field | 20030827 | ||
| 50 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '06NODE_CHAR_HNDL' | ALV Control: Field Name of Internal Table Field | 20030827 | ||
| 51 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '13STYLE' | ALV Control: Field Name of Internal Table Field | 20030827 | ||
| 52 | Constant | Private | Type reference (TYPE) | LVC_FNAME | '07SUPERORD_VALUE' | ALV Control: Field Name of Internal Table Field | 20030827 | ||
| 53 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_CHECK' | Function Code | 20030827 | ||
| 54 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_EXPLAIN' | Function Code | 20030827 | ||
| 55 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_TEST' | 20030827 | |||
| 56 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_VAL_CHECK' | 20030827 | |||
| 57 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_CLOSE_ALL' | Function Code | 20030827 | ||
| 58 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_CLOSE_PICKUP_PANE' | Function Code | 20030827 | ||
| 59 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_DELETE_ROW' | 20030827 | |||
| 60 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_DUMMY' | Function Code | 20030827 | ||
| 61 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_ENTRY_DOWN' | 20030827 | |||
| 62 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_ENTRY_UP' | 20030827 | |||
| 63 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_INSERT_ROW' | 20030827 | |||
| 64 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_INSERT_INIT' | 20030827 | |||
| 65 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_OPEN_PICKUP_PANE' | Function Code | 20030827 | ||
| 66 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_SHOW_ATTR' | Function Code | 20030827 | ||
| 67 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_SORT_BACKWARD' | Function Code | 20030827 | ||
| 68 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_SORT_FORWARD' | Function Code | 20030827 | ||
| 69 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_TOGGLE_DESCRIP' | 20030827 | |||
| 70 | Constant | Public | Type reference (TYPE) | UI_FUNC | 'UCT2_TOGGLE_KEY' | Function Code | 20030827 | ||
| 71 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_TOGGLE_working_mode' | Function Code | 20030827 | ||
| 72 | Constant | Private | Type reference (TYPE) | UC_SEQNR2 | '10' | Natural Number | 20030827 | ||
| 73 | Constant | Public | Type reference (TYPE) | UC_FLG | 'C' | General Indicator, SAP Consolidation | 20030827 | ||
| 74 | Constant | Public | Type reference (TYPE) | UC_FLG | SPACE | General Indicator, SAP Consolidation | 20030827 | ||
| 75 | Constant | Public | Type reference (TYPE) | UC_FLG | 'V' | General Indicator, SAP Consolidation | 20030827 | ||
| 76 | Constant | Private | Type reference (TYPE) | STRING | '*+' | Component of Version Number | 20030827 | ||
| 77 | Constant | Private | Type reference (TYPE) | UC_FLG | 'A' | General Indicator, SAP Consolidation | 20030925 | ||
| 78 | Constant | Private | Type reference (TYPE) | UC_FLG | 'H' | General Indicator, SAP Consolidation | 20030925 | ||
| 79 | Constant | Private | Type reference (TYPE) | UC_FLG | 'P' | General Indicator, SAP Consolidation | 20030925 | ||
| 80 | Constant | Private | Type reference (TYPE) | UC_FLG | 'R' | General Indicator, SAP Consolidation | 20030925 | ||
| 81 | Constant | Private | Type reference (TYPE) | UC_FLG | 'S' | General Indicator, SAP Consolidation | 20030925 | ||
| 82 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_EQUAL' | 20030829 | |||
| 83 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_EQUAL_GREEN' | Function Code | 20030827 | ||
| 84 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_EQUAL_RED' | Function Code | 20030827 | ||
| 85 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_GREATER' | 20030829 | |||
| 86 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_GREATER_EQUAL' | 20030829 | |||
| 87 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_GREATER_EQUAL_GREEN' | Function Code | 20030827 | ||
| 88 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_GREATER_EQUAL_RED' | Function Code | 20030827 | ||
| 89 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_GREATER_GREEN' | Function Code | 20030827 | ||
| 90 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_GREATER_RED' | Function Code | 20030827 | ||
| 91 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_HIERARCHY_GREEN' | Function Code | 20030827 | ||
| 92 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_HIERARCHY_RED' | Function Code | 20030827 | ||
| 93 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_INTERVAL_EXCLUDE_GREEN' | Function Code | 20030827 | ||
| 94 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_INTERVAL_EXCLUDE_RED' | Function Code | 20030827 | ||
| 95 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_INTERVAL_INCLUDE_GREEN' | Function Code | 20030827 | ||
| 96 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_INTERVAL_INCLUDE_RED' | Function Code | 20030827 | ||
| 97 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_LESS' | 20030829 | |||
| 98 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_LESS_EQUAL' | 20030829 | |||
| 99 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_LESS_EQUAL_GREEN' | Function Code | 20030827 | ||
| 100 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_LESS_EQUAL_RED' | Function Code | 20030827 | ||
| 101 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_LESS_GREEN' | Function Code | 20030827 | ||
| 102 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_LESS_RED' | Function Code | 20030827 | ||
| 103 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_NOT_EQUAL' | 20030829 | |||
| 104 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_NOT_EQUAL_GREEN' | Function Code | 20030827 | ||
| 105 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_NOT_EQUAL_RED' | Function Code | 20030827 | ||
| 106 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_PATTERN_EXCLUDE_GREEN' | Function Code | 20030827 | ||
| 107 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_PATTERN_EXCLUDE_RED' | Function Code | 20030827 | ||
| 108 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_PATTERN_INCLUDE_GREEN' | Function Code | 20030827 | ||
| 109 | Constant | Private | Type reference (TYPE) | UI_FUNC | 'UCT2_PATTERN_INCLUDE_RED' | Function Code | 20030827 | ||
| 110 | Constant | Private | Type reference (TYPE) | UC_FLG | 'X' | General Indicator, SAP Consolidation | 20030827 | ||
| 111 | Static Attribute | Private | Type reference (TYPE) | UCT_S_GUI_ALV_GRID_LINE | Structure of ALV grid output table | 20030827 | |||
| 112 | Static Attribute | Private | Type reference (TYPE) | UCT_S_GUI_ALV_GRID_LINE | Structure of ALV grid output table | 20030827 | |||
| 113 | Static Attribute | Private | Type reference (TYPE) | LVC_T_F4 | ALV Control: Table of Fields Registered for F4 Handling | 20030827 | |||
| 114 | Static Attribute | Private | Type reference (TYPE) | LVC_T_FCAT | Field Catalog for ListViewerControl | 20030827 | |||
| 115 | Static Attribute | Private | Type reference (TYPE) | TH_ICON2SIGN_OPTION | 20030827 | ||||
| 116 | Static Attribute | Private | Type reference (TYPE) | TH_SFUNC_TEXT | 20030827 | ||||
| 117 | 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 | 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 | 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 | IO_DATA_OBJ | Value transfer | Object reference (TYPE REF TO) | IF_UC_SINGLESELCOND_GUI | SingleSelcond: Kommunikation mit GUI | 20030925 | |||
| 2 | IO_GUI | Value transfer | Object reference (TYPE REF TO) | CL_UC_SINGLESELCOND_GUIXP | GUI-Element der Hierarchieselektion | 20030827 | |||
| 3 | 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 | ET_DATA_INT | Call by reference | Type reference (TYPE) | UCT_T_GUI_SINGLESELCOND_LINE2 | Zeilen einer Einzelfeldselektion (neu) | 20030827 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Meldungen | 20050608 | |||
| 3 | IT_DATA_EXT | Call by reference | Type reference (TYPE) | UCT_T_GUI_ALV_GRID_LINE | Table type for ALV grid output table | 20030827 | |||
| 4 | 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 | CS_DATA_INT | Call by reference | Type reference (TYPE) | UCT_S_GUI_SINGLESELCOND_LINE2 | Zeile einer Einzelfeldselektion | 20030827 | |||
| 2 | ET_MESSAGE | Call by reference | Type reference (TYPE) | UC0_T_MESSAGE | Meldungen | 20050608 | |||
| 3 | IS_DATA_EXT | Value transfer | Type reference (TYPE) | UCT_S_GUI_ALV_GRID_LINE | Structure of ALV grid output table | 20030827 | |||
| 4 | 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 | CS_DATA_EXT | Call by reference | Type reference (TYPE) | UCT_S_GUI_ALV_GRID_LINE | Structure of ALV grid output table | 20030827 | |||
| 2 | CT_REQUIRED_SUPER_FLD | Call by reference | Type reference (TYPE) | UC0_TS_FIELD | Liste von Feldnamen | 20030827 | |||
| 3 | EF_HAS_ATTRIBUTE | Value transfer | Type reference (TYPE) | UC_FLG | Allgemeines Kennzeichen SAP Konsolidierung | 20030827 | |||
| 4 | EF_HAS_NODE_CHAR | Value transfer | Type reference (TYPE) | UC_FLG | Allgemeines Kennzeichen SAP Konsolidierung | 20030827 | |||
| 5 | IF_CHECK_INIT | Value transfer | Type reference (TYPE) | UC_FLG | 'X' | Allgemeines Kennzeichen SAP Konsolidierung | 20030925 | ||
| 6 | IS_DATA_INT | Value transfer | Type reference (TYPE) | UCT_S_GUI_SINGLESELCOND_LINE2 | Zeile einer Einzelfeldselektion | 20030827 | |||
| 7 | 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 | ET_DATA_EXT | Call by reference | Type reference (TYPE) | UCT_T_GUI_ALV_GRID_LINE | Table type for ALV grid output table | 20030827 | |||
| 2 | IT_DATA_INT | Call by reference | Type reference (TYPE) | UCT_T_GUI_SINGLESELCOND_LINE2 | Zeilen einer Einzelfeldselektion (neu) | 20030827 | |||
| 3 | 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 | 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 | 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 | IS_DATA_INT | Value transfer | Type reference (TYPE) | UCT_S_GUI_SINGLESELCOND_LINE2 | Zeile einer Einzelfeldselektion | 20050927 | |||
| 2 | I_FIELDNAME | Value transfer | Type reference (TYPE) | UC_FIELDNAME | Feldname | 20050927 | |||
| 3 | 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 | ET_DATA_INT | Value transfer | Type reference (TYPE) | UCT_T_GUI_SINGLESELCOND_LINE2 | Zeilen einer Einzelfeldselektion (neu) | 20030827 | |||
| 2 | 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 | IS_DATA_EXT | Value transfer | Type reference (TYPE) | UCT_S_GUI_ALV_GRID_LINE | Structure of ALV grid output table | 20030827 | |||
| 2 | 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 | 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 | ER_DATA_CHANGED | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 2 | E_ONF4 | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 3 | E_ONF4_AFTER | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 4 | E_ONF4_BEFORE | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 5 | 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 | ET_GOOD_CELLS | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 2 | 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 | ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 2 | E_COLUMN | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 3 | E_DRAGDROPOBJ | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 4 | 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 | ER_EVENT_DATA | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 2 | ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 3 | 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 | ER_EVENT_DATA | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 2 | ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 3 | ET_BAD_CELLS | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 4 | E_DISPLAY | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 5 | E_FIELDNAME | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 6 | 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 | E_OBJECT | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 2 | 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 | E_INTERACTIVE | Value transfer | Attribute reference (LIKE) | 20030827 | |||||
| 2 | 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 | 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 | 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 | 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 | 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 |