Hierarchy
⤷ OPU-BSE-SB (Application Component) Gateway Service Builder
⤷ /IWBEP/SB_UI_BASE (Package) Gateway Service Builder UI - API and SPI
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | /IWBEP/CL_SBUI_VIEW | SB: UI view (control-based) | 20120201 |
Meta Relationship - Used By
Properties
Class | /IWBEP/CL_SBUI_VIEW_GRID | |
Short Description | SB: UI view grid (abstract convenience class) | |
Super Class | /IWBEP/CL_SBUI_VIEW | SB: UI view (control-based) |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | /IWBEP/SBUI | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | /IWBEP/SB_UI_BASE | Gateway Service Builder UI - API and SPI |
Created | 20120201 | SAP |
Last change | 20141120 | |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | /IWBEP/IF_SBDM_NODE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
2 | /IWBEP/IF_SBUI_CONTROLLER | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | /IWBEP/IF_SBUI_FILTER | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | /IWBEP/IF_SBUI_SETUP_SERVICE | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class /IWBEP/CL_SBUI_VIEW_GRID has no interface implemented.
Friends
Class /IWBEP/CL_SBUI_VIEW_GRID has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_ELOG_AREA | Constant | Private | Type reference (TYPE) | I | 1 | splitter area | 20120228 | |
2 | GC_GRID_AREA | Constant | Private | Type reference (TYPE) | I | 2 | splitter area | 20120228 | |
3 | GC_SELECTION_OF_CELLS | Constant | Private | Type reference (TYPE) | I | 1 | type of cell selection | 20130612 | |
4 | GC_SELECTION_OF_COLUMNS | Constant | Private | Type reference (TYPE) | I | 3 | type of cell selection | 20130612 | |
5 | GC_SELECTION_OF_ROWS | Constant | Private | Type reference (TYPE) | I | 2 | type of cell selection | 20130612 | |
6 | GC_SELECTION_UNDEFINED | Constant | Private | Type reference (TYPE) | I | 0 | type of cell selection | 20130612 | |
7 | MO_CONTAINER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | current view container | 20120511 | ||
8 | MO_GRID | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | grid instance | 20120217 | ||
9 | MO_PROTOCOL | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | message log for data entry | 20120217 | ||
10 | MO_SOURCE_NODE | Instance attribute | Private | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | current navigation target node | 20130429 | ||
11 | MO_SPLITTER | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_SPLITTER_CONTAINER | splitter control for grid and error log | 20120217 | ||
12 | MR_TABLE_BACKUP | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | reference to output backup | 20120622 | ||
13 | MR_TABLE_MEMBER | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | reference to output table | 20120217 | ||
14 | MS_STORE_VARIANT | Instance attribute | Private | Type reference (TYPE) | DISVARIANT | handling of layout variants | 20120217 | ||
15 | MS_TABLE_LAYOUT | Instance attribute | Private | Type reference (TYPE) | TY_S_TABLE_LAYOUT | grid layout | 20120217 | ||
16 | MT_ASSIGNMENT | Instance attribute | Private | Type reference (TYPE) | /IWBEP/IF_SBUI_SETUP_SERVICE=>TY_T_NAVIGATION_TARGET | navigation targets where component is assigned | 20130423 | ||
17 | MT_ASSIGNMENT_DEF | Instance attribute | Private | Type reference (TYPE) | /IWBEP/IF_SBUI_SETUP_SERVICE=>TY_T_NAVIGATION_TARGET | navigation targets where component is preferred | 20130704 | ||
18 | MT_BASIC_SORTING | Instance attribute | Private | Type reference (TYPE) | ABAP_SORTORDER_TAB | sort criteria (ABAP format) | 20120622 | ||
19 | MT_FCODE_EXCLUDE | Instance attribute | Private | Type reference (TYPE) | UI_FUNCTIONS | excluded function codes | 20120217 | ||
20 | MT_FCODE_INCLUDE | Instance attribute | Private | Type reference (TYPE) | TTB_BUTTON | additional buttons | 20120502 | ||
21 | MT_FCODE_STATIC | Instance attribute | Private | Type reference (TYPE) | UI_FUNCTIONS | static functions codes | 20130427 | ||
22 | MT_FCODE_SUBMENU | Instance attribute | Private | Type reference (TYPE) | TY_T_BUTTON_MENU | button menu table | 20120628 | ||
23 | MT_FIELD_BUTTON | Instance attribute | Private | Type reference (TYPE) | TY_T_FIELD_BUTTON | table fields to be handled as button | 20120320 | ||
24 | MT_FIELD_CATALOG | Instance attribute | Private | Type reference (TYPE) | LVC_T_FCAT | table field catalog | 20120217 | ||
25 | MT_FIELD_DROPDOWN | Instance attribute | Private | Type reference (TYPE) | TY_T_FIELD_DROPDOWN | table fields with dropdown | 20120228 | ||
26 | MT_FIELD_DYN_F4 | Instance attribute | Private | Type reference (TYPE) | LVC_T_F4 | table fields with dynamic F4 handling | 20120228 | ||
27 | MT_FIELD_EDITABLE | Instance attribute | Private | Type reference (TYPE) | LVC_T_FNAM | table fields to enable for editing | 20120217 | ||
28 | MT_FIELD_GENERATE | Instance attribute | Private | Type reference (TYPE) | TY_T_FIELD_GENERATE | table fields to be generated from a template field | 20130423 | ||
29 | MT_FIELD_HIDDEN | Instance attribute | Private | Type reference (TYPE) | LVC_T_FNAM | table fields hidden by default but available for user layout | 20120220 | ||
30 | MT_FIELD_KEY | Instance attribute | Private | Type reference (TYPE) | LVC_T_FNAM | table fields to be handled as key | 20120217 | ||
31 | MT_FIELD_SIZING | Instance attribute | Private | Type reference (TYPE) | TY_T_FIELD_SIZING | table fields with fixed size | 20120719 | ||
32 | MT_FIELD_TECHNICAL | Instance attribute | Private | Type reference (TYPE) | LVC_T_FNAM | table fields ignored by grid (not visible at all) | 20120228 | ||
33 | MT_SELECTED_CELL | Instance attribute | Private | Type reference (TYPE) | LVC_T_CELL | selected cells | 20130429 | ||
34 | MT_SELECTED_COLUMN | Instance attribute | Private | Type reference (TYPE) | LVC_T_COL | selected columns | 20130612 | ||
35 | MT_SELECTED_ROW | Instance attribute | Private | Type reference (TYPE) | LVC_T_ROW | selected rows | 20130429 | ||
36 | MT_SOURCE_FILTER | Instance attribute | Private | Type reference (TYPE) | /IWBEP/IF_SBDM_NODE=>TY_T_NODE_TYPE | supported source node types | 20130429 | ||
37 | MT_STYLE_EDITABLE | Instance attribute | Private | Type reference (TYPE) | LVC_T_STYL | style: line editable | 20120221 | ||
38 | MT_STYLE_READONLY | Instance attribute | Private | Type reference (TYPE) | LVC_T_STYL | style: line readonly | 20120221 | ||
39 | MT_TABLE_DROPDOWN | Instance attribute | Private | Type reference (TYPE) | LVC_T_DROP | dropdown value table | 20120228 | ||
40 | MT_TABLE_SORTING | Instance attribute | Private | Type reference (TYPE) | LVC_T_SORT | sort criteria | 20120217 | ||
41 | MT_VALUE_DROPDOWN | Instance attribute | Private | Type reference (TYPE) | TY_T_VALUE_DROPDOWN | dropdown field values | 20120228 | ||
42 | MV_ACCEPTED_WIDTH | Instance attribute | Private | Type reference (TYPE) | I | current width for control | 20131104 | ||
43 | MV_COUNT_DROPDOWN_HANDLE | Instance attribute | Private | Type reference (TYPE) | LVC_S_DROP-HANDLE | dropdown handle | 20130821 | ||
44 | MV_DELTA_DROPDOWN | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | dropdown delta to be sent to frontend | 20131014 | ||
45 | MV_EDITABLE | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | is editable | 20120221 | ||
46 | MV_FIELD_OBJECT | Instance attribute | Private | Type reference (TYPE) | LVC_FNAME | column that contains the domain model node object | 20120221 | ||
47 | MV_INTERNAL_CHECK | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | check is called by controller | 20120511 | ||
48 | MV_LAZY_SORTING | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | lazy sorting enabled | 20130429 | ||
49 | MV_PROTOCOL_VISIBLE | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | protocol visible or not? | 20120217 | ||
50 | MV_SOURCE_CATEGORY | Instance attribute | Private | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | current node category | 20130429 | ||
51 | MV_STRUC_NAME | Instance attribute | Private | Type reference (TYPE) | DD02L-TABNAME | field catalog template structure | 20120217 | ||
52 | MV_UPDATE_REQUESTED | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | update display requested | 20120713 | ||
53 | MV_UPDATE_SELECTION | Instance attribute | Private | Type reference (TYPE) | I | update selection | 20130429 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ADD_INPUT_CHECK_ERROR | Instance method | Protected | Method | utility: add error to input check request | 20140326 |
2 | ADJUST_FIELD_SIZING | Instance method | Private | Method | adjust column sizing | 20121005 |
3 | CREATE_DRDN_HANDLE | Instance method | Private | Method | utility: create new dropdown handle (locally unique) | 20130821 |
4 | CREATE_NAVIGATION_SUBMENU | Instance method | Private | Method | create navigation sub-menu | 20130419 |
5 | DEFINE_DRDN_VALUES | Instance method | Protected | Method | utility: define new dropdown values | 20131014 |
6 | DELETE_NODES | Instance method | Protected | Method | utility: delete nodes from project | 20120305 |
7 | DO_CHECK_AFTER_INPUT | Instance method | Protected | Method | template method (optional): check data after input | 20120213 |
8 | DO_CHECK_FCODE_STATE | Instance method | Protected | Method | template method (optional): check local fcodes before output | 20120523 |
9 | DO_CHECK_TABLE_STATE | Instance method | Protected | Method | template method (optional): check state before output | 20130410 |
10 | DO_DYN_HELP_REQUEST | Instance method | Protected | Method | template method (optional): run dynamic online help | 20120213 |
11 | DO_DYN_VALUE_REQUEST | Instance method | Protected | Method | template method (optional): run dynamic value help | 20120213 |
12 | DO_FINALIZE_CHANGES | Instance method | Protected | Method | template method (optional): finalize accepted data changes | 20120223 |
13 | DO_FINALIZE_OUTPUT | Instance method | Protected | Method | template method (optional): finalize updates before output | 20130424 |
14 | DO_FREE_TABLE_DATA | Instance method | Protected | Method | template method (optional): free specific table related data | 20120313 |
15 | DO_HANDLE_BUTTON_CLICK | Instance method | Protected | Method | template method (optional): handle button click | 20130522 |
16 | DO_HANDLE_DOUBLE_CLICK | Instance method | Protected | Method | template method (optional): handle double click | 20130522 |
17 | DO_HANDLE_DRAG_DROP | Instance method | Protected | Method | template method (optional): handle drag&drop event | 20120511 |
18 | DO_HANDLE_HOTSPOT | Instance method | Protected | Method | template method (optional): handle hotspot request | 20130424 |
19 | DO_HANDLE_SELECTION_CHANGED | Instance method | Protected | Method | template method (optional): handle changed selection | 20130612 |
20 | DO_HANDLE_USER_COMMAND | Instance method | Protected | Method | template method (optional): handle toolbar command | 20131015 |
21 | DO_LOAD_TABLE_DATA | Instance method | Protected | Method | template method (mandatory): load data for source node | 20120213 |
22 | DO_SETUP_CATALOG | Instance method | Protected | Method | template method (optional): setup field catalog | 20120201 |
23 | DO_SETUP_OPTIONS | Instance method | Protected | Method | template method (optional): setup more specific grid options | 20120201 |
24 | DO_SETUP_TABLE | Instance method | Protected | Method | template method (mandatory): setup output table | 20120217 |
25 | FILTER_CELLS_BY_PROTOTYPE | Instance method | Protected | Method | utility: filter cells by prototype | 20120716 |
26 | FILTER_CELLS_BY_STYLE | Instance method | Protected | Method | utility: filter cells by style | 20120716 |
27 | GET_DRDN_EXTVAL | Instance method | Protected | Method | utility: get dropdown external value from internal value | 20120228 |
28 | GET_DRDN_INTVAL | Instance method | Protected | Method | utility: get dropdown internal value from external value | 20120228 |
29 | GET_DRDN_VALUE_COUNT | Instance method | Protected | Method | utility: get dropdown value count | 20131218 |
30 | GET_FIELD_CATALOG | Instance method | Protected | Method | utility: get field catalog | 20120628 |
31 | GET_PROGRAM_NAME | Instance method | Private | Method | get program name (to store user layout) | 20120217 |
32 | GET_SELECTED_CELLS | Instance method | Protected | Method | utility: get selected cells | 20120504 |
33 | GET_SELECTED_NODES | Instance method | Protected | Method | utility: get selected nodes | 20120221 |
34 | GET_SELECTED_ROWS | Instance method | Protected | Method | utility: get selected rows | 20120504 |
35 | HIDE_ERROR_PROTOCOL | Instance method | Private | Method | set error log hidden | 20120217 |
36 | INIT_DROPDOWN_DATA | Instance method | Private | Method | init dropdown data | 20120228 |
37 | ON_GRID_BUTTON_CLICK | Instance method | Private | Event handling method | grid event handler | 20120217 |
38 | ON_GRID_CTMENU_REQUEST | Instance method | Private | Event handling method | grid event handler | 20120217 |
39 | ON_GRID_DATA_CHANGED | Instance method | Private | Event handling method | grid event handler | 20120217 |
40 | ON_GRID_DATA_CHANGED_FINISHED | Instance method | Private | Event handling method | grid event handler | 20120217 |
41 | ON_GRID_DATA_DRAG | Instance method | Private | Event handling method | grid event handler | 20120511 |
42 | ON_GRID_DATA_DROP | Instance method | Private | Event handling method | grid event handler | 20120511 |
43 | ON_GRID_DATA_DROP_COMPLETE | Instance method | Private | Event handling method | grid event handler | 20120511 |
44 | ON_GRID_DOUBLE_CLICK | Instance method | Private | Event handling method | grid event handler | 20120217 |
45 | ON_GRID_HELP_REQUEST | Instance method | Private | Event handling method | grid event handler | 20120217 |
46 | ON_GRID_HOTSPOT_CLICK | Instance method | Private | Event handling method | grid event handler | 20120516 |
47 | ON_GRID_SELECTION_CHANGED | Instance method | Private | Event handling method | grid event handler | 20120221 |
48 | ON_GRID_TOOLBAR_SETUP | Instance method | Private | Event handling method | grid event handler | 20120220 |
49 | ON_GRID_TOOLBAR_SUBMENU | Instance method | Private | Event handling method | grid event handler | 20120628 |
50 | ON_GRID_USER_COMMAND | Instance method | Private | Event handling method | grid event handler | 20120217 |
51 | ON_GRID_VALUE_REQUEST | Instance method | Private | Event handling method | grid event handler | 20120217 |
52 | SET_COLUMN_AVAILABILITY | Instance method | Protected | Method | utility: set column availability | 20120522 |
53 | SET_COLUMN_DRDN_HANDLE | Instance method | Protected | Method | utility: set column drop down handle (shown in new lines) | 20131211 |
54 | SET_COLUMN_EDITABLE | Instance method | Protected | Method | utility: set column editable | 20131217 |
55 | SET_COLUMN_VISIBILITY | Instance method | Protected | Method | utility: set column visibility | 20120521 |
56 | SET_EVENT_HANDLER | Instance method | Private | Method | set event handler | 20120217 |
57 | SET_GRID_TITLE | Instance method | Protected | Method | utility: set grid title | 20120507 |
58 | SET_INCLUDED_FCODES | Instance method | Protected | Method | utility: set included fcodes (update after setup options) | 20120518 |
59 | SET_SELECTED_CELLS | Instance method | Protected | Method | utility: set selected cells | 20120712 |
60 | SET_SELECTED_COLUMNS | Instance method | Protected | Method | utility: set selected columns | 20130612 |
61 | SET_SELECTED_ROWS | Instance method | Protected | Method | utility: set selected rows | 20130429 |
62 | SHOW_ERROR_PROTOCOL | Instance method | Private | Method | set error log visible | 20120217 |
Events
Class /IWBEP/CL_SBUI_VIEW_GRID has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TY_S_BUTTON_MENU | Protected | See coding | button menu | 20120628 | BEGIN OF ty_s_button_menu ,
menu_fcode TYPE syucomm ,
menu_items TYPE ttb_button ,
END OF ty_s_button_menu
|
|
2 | TY_S_ENTRY_DROPDOWN | Protected | See coding | 20131014 | BEGIN OF ty_s_entry_dropdown ,
intval TYPE lvc_s_dral-int_value ,
extval TYPE lvc_s_dral-value ,
END OF ty_s_entry_dropdown
|
||
3 | TY_S_FIELD_BUTTON | Protected | See coding | button field definition | 20120321 | BEGIN OF ty_s_field_button ,
field TYPE lvc_fname ,
fcode TYPE syucomm ,
dynamic TYPE abap_bool ,
END OF ty_s_field_button
|
|
4 | TY_S_FIELD_DROPDOWN | Protected | See coding | dropdown field definition | 20120228 | BEGIN OF ty_s_field_dropdown ,
field_dropdown TYPE lvc_fname , " mandatory: field to be displayed as dropdown
field_handle TYPE lvc_fname , " optional : field to provide the handle for dynamic dropdown control
field_domain TYPE ddobjname , " mandatory: first domain to be used
other_domains TYPE ty_t_ddobjname , " optional : other domains for dynamic control
END OF ty_s_field_dropdown
|
|
5 | TY_S_FIELD_GENERATE | Protected | See coding | field generation request | 20130423 | BEGIN OF ty_s_field_generate ,
field_template TYPE lvc_fname ,
field_names TYPE lvc_t_fnam ,
END OF ty_s_field_generate
|
|
6 | TY_S_FIELD_SIZING | Protected | See coding | field sizing data | 20120719 | BEGIN OF ty_s_field_sizing ,
fieldname TYPE lvc_fname ,
fix TYPE abap_bool ,
minlen TYPE lvc_s_fcat-outputlen ,
maxlen TYPE lvc_s_fcat-outputlen ,
outputlen TYPE lvc_s_fcat-outputlen ,
END OF ty_s_field_sizing
|
|
7 | TY_S_TABLE_LAYOUT | Protected | See coding | extended table layout | 20130612 | BEGIN OF ty_s_table_layout .
INCLUDE TYPE lvc_s_layo AS alv_layout.
TYPES:
evt_sel_chg TYPE abap_bool ,
END OF ty_s_table_layout
|
|
8 | TY_S_VALUE_DROPDOWN | Protected | See coding | dropdown field value mapping | 20120228 | BEGIN OF ty_s_value_dropdown ,
field TYPE lvc_fname ,
domain TYPE ddobjname ,
handle TYPE lvc_s_dral-handle ,
intval TYPE lvc_s_dral-int_value ,
extval TYPE lvc_s_dral-value ,
END OF ty_s_value_dropdown
|
|
9 | TY_T_BUTTON_MENU | Protected | See coding | button menu table | 20120628 | ty_t_button_menu TYPE SORTED TABLE OF ty_s_button_menu WITH UNIQUE KEY menu_fcode
|
|
10 | TY_T_CELL_SORTED | Protected | See coding | sorted table of cells | 20120523 | ty_t_cell_sorted TYPE SORTED TABLE OF lvc_s_cell WITH UNIQUE KEY col_id-fieldname row_id-index
|
|
11 | TY_T_DDOBJNAME | Protected | See coding | 20130807 | ty_t_ddobjname TYPE STANDARD TABLE OF ddobjname WITH DEFAULT KEY
|
||
12 | TY_T_ENTRY_DROPDOWN | Protected | See coding | 20131014 | ty_t_entry_dropdown TYPE STANDARD TABLE OF ty_s_entry_dropdown WITH DEFAULT KEY
|
||
13 | TY_T_FIELD_BUTTON | Protected | See coding | button field table | 20120321 | ty_t_field_button TYPE SORTED TABLE OF ty_s_field_button WITH UNIQUE KEY field
|
|
14 | TY_T_FIELD_DROPDOWN | Protected | See coding | dropdown field table | 20120228 | ty_t_field_dropdown TYPE SORTED TABLE OF ty_s_field_dropdown WITH UNIQUE KEY field_dropdown
|
|
15 | TY_T_FIELD_GENERATE | Protected | See coding | field generation request table | 20130423 | ty_t_field_generate TYPE SORTED TABLE OF ty_s_field_generate WITH UNIQUE KEY field_template
|
|
16 | TY_T_FIELD_SIZING | Protected | See coding | field sizing table | 20120719 | ty_t_field_sizing TYPE SORTED TABLE OF ty_s_field_sizing WITH UNIQUE KEY fieldname
|
|
17 | TY_T_VALUE_DROPDOWN | Protected | See coding | dropdown field value mapping table | 20120228 | ty_t_value_dropdown TYPE SORTED TABLE OF ty_s_value_dropdown WITH NON-UNIQUE KEY field domain
|
Method Signatures
Method ADD_INPUT_CHECK_ERROR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | message log for data entry | 20140326 | ||
2 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | context: field name | 20140326 | ||
3 | Importing | IV_ROW_ID | Call by reference | Type reference (TYPE) | LVC_S_MODI-ROW_ID | context: row id | 20140326 | ||
4 | Importing | IX_ERROR | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | exception instance | 20140326 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20140326 |
Method ADJUST_FIELD_SIZING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_SIZE | Call by reference | Type reference (TYPE) | TY_S_SIZE | new component size | 20121005 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20121005 |
Method CREATE_DRDN_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_HANDLE | Value transfer | Type reference (TYPE) | LVC_S_DROP-HANDLE | newly created dropdown handle (locally unique) | 20130821 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20130821 |
Method CREATE_NAVIGATION_SUBMENU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_ANCHOR | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBUI_COMPONENT | component | 20130419 | ||
2 | Returning | RO_MENU | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | sub-menu | 20130419 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20130419 |
Method DEFINE_DRDN_VALUES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ENTRY | Call by reference | Type reference (TYPE) | TY_T_ENTRY_DROPDOWN | dropdown values | 20131014 | ||
2 | Importing | IV_FIELD | Call by reference | Type reference (TYPE) | LVC_FNAME | dropdown field | 20131014 | ||
3 | Returning | RV_HANDLE | Value transfer | Type reference (TYPE) | LVC_S_DROP-HANDLE | dropdown handle | 20131014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20131014 |
Method DELETE_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_NODE | Call by reference | Type reference (TYPE) | /IWBEP/T_SBDM_NODES | nodes to be deleted | 20120305 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120305 |
Method DO_CHECK_AFTER_INPUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | change request | 20120220 | ||
2 | Importing | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | current source node | 20130716 | ||
3 | Importing | IV_SOURCE_CATEGORY | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | current source node category (optionally) | 20130716 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120220 |
Method DO_CHECK_FCODE_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_FCODE_EXCLUDE | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | standard toolbar buttons to be hidden (see DO_SETUP_OPTIONS) | 20120523 | ||
2 | Changing | CT_FCODE_INCLUDE | Call by reference | Type reference (TYPE) | TTB_BUTTON | local toolbar buttons to be included (see DO_SETUP_OPTIONS) | 20120523 | ||
3 | Importing | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | node to start selection from | 20131008 | ||
4 | Importing | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | edit mode enabled for the grid? | 20120523 | ||
5 | Importing | IV_SOURCE_CATEGORY | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | node category to filter table data (optionally) | 20131008 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120523 |
Method DO_CHECK_TABLE_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CO_TARGET | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | target node (used to load table data) | 20130410 | ||
2 | Changing | CV_CATEGORY | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | target category (used to load table data) | 20130426 | ||
3 | Changing | CV_CLEANUP | Call by reference | Type reference (TYPE) | ABAP_BOOL | update requires cleanup only (optimization) | 20130410 | ||
4 | Changing | CV_EDITABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | indicates whether grid shall be editable (or read-only) | 20130410 | ||
5 | Changing | CV_RELOAD | Call by reference | Type reference (TYPE) | ABAP_BOOL | reload required after navigation or domain model changes | 20130410 | ||
6 | Importing | IS_CURRENT | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_CONTROLLER=>TY_S_UPDATE_STATE | state information provided on update before output | 20130410 | ||
7 | Importing | IT_FILTER | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBDM_NODE=>TY_T_NODE_TYPE | target node type filter (as defined by DO_SETUP_TABLE) | 20130810 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20130410 |
Method DO_DYN_HELP_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_EVENT_DATA | Call by reference | Object reference (TYPE REF TO) | CL_ALV_EVENT_DATA | Event Data | 20120228 | ||
2 | Importing | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | current source node | 20130822 | ||
3 | Importing | IS_ROW_NO | Call by reference | Type reference (TYPE) | LVC_S_ROID | Current line | 20120228 | ||
4 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | Field name | 20120228 | ||
5 | Importing | IV_SOURCE_CATEGORY | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | current source node category (optionally) | 20130822 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120220 |
Method DO_DYN_VALUE_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EV_RCODE | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_CONTROLLER=>TY_RETURN_CODE | Return code (success, error, cancelled) | 20120301 | ||
2 | Exporting | EV_VALUE | Call by reference | Type reference (TYPE) | LVC_VALUE | New value | 20120301 | ||
3 | Importing | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | current source node | 20130822 | ||
4 | Importing | IS_ROW_NO | Call by reference | Type reference (TYPE) | LVC_S_ROID | Current line | 20120228 | ||
5 | Importing | IT_BAD_CELLS | Call by reference | Type reference (TYPE) | LVC_T_MODI | Incorrect cells | 20120228 | ||
6 | Importing | IV_DISPLAY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Read only, means display values, but do not allow selection | 20120228 | ||
7 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | Field name | 20120228 | ||
8 | Importing | IV_FIELDVALUE | Call by reference | Type reference (TYPE) | LVC_VALUE | Current value | 20120228 | ||
9 | Importing | IV_SOURCE_CATEGORY | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | current source node category (optionally) | 20130822 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120220 |
Method DO_FINALIZE_CHANGES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | current source node (may change while finalizing changes) | 20130924 | ||
2 | Changing | CV_SOURCE_CATEGORY | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | current source node category (optionally, may change) | 20130924 | ||
3 | Importing | IO_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | change request | 20120223 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120223 |
Method DO_FINALIZE_OUTPUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_CURRENT | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_CONTROLLER=>TY_S_UPDATE_STATE | state information provided on update before output | 20130424 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20130429 |
Method DO_FREE_TABLE_DATA Signature
Method DO_FREE_TABLE_DATA on class /IWBEP/CL_SBUI_VIEW_GRID has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120313 |
Method DO_HANDLE_BUTTON_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | node to start selection from | 20130919 | ||
2 | Importing | IS_COLUMN | Call by reference | Type reference (TYPE) | LVC_S_COL | column description | 20130522 | ||
3 | Importing | IS_ROW_NO | Call by reference | Type reference (TYPE) | LVC_S_ROID | row number | 20130522 | ||
4 | Importing | IV_SOURCE_CATEGORY | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | node category to filter table data (optionally) | 20130919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20130522 |
Method DO_HANDLE_DOUBLE_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | node to start selection from | 20130919 | ||
2 | Importing | IS_COLUMN | Call by reference | Type reference (TYPE) | LVC_S_COL | column description | 20130522 | ||
3 | Importing | IS_ROW_NO | Call by reference | Type reference (TYPE) | LVC_S_ROID | row number | 20130522 | ||
4 | Importing | IV_SOURCE_CATEGORY | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | node category to filter table data (optionally) | 20130919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20130522 |
Method DO_HANDLE_DRAG_DROP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_DRAGDROPOBJECT | drag&drop data object (always check the STATE attribute) | 20120511 | ||
2 | Importing | IO_PROTOCOL | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | change protocol from last modify (use it for message output) | 20120521 | ||
3 | Importing | IS_COLUMN | Call by reference | Type reference (TYPE) | LVC_S_COL | column description | 20120511 | ||
4 | Importing | IS_ROW_NO | Call by reference | Type reference (TYPE) | LVC_S_ROID | row number | 20120511 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120511 |
Method DO_HANDLE_HOTSPOT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | node to start selection from | 20130919 | ||
2 | Importing | IS_COLUMN | Call by reference | Type reference (TYPE) | LVC_S_COL | column description | 20130424 | ||
3 | Importing | IS_ROW_NO | Call by reference | Type reference (TYPE) | LVC_S_ROID | row number | 20130424 | ||
4 | Importing | IV_SOURCE_CATEGORY | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | node category to filter table data (optionally) | 20130919 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20130424 |
Method DO_HANDLE_SELECTION_CHANGED Signature
Method DO_HANDLE_SELECTION_CHANGED on class /IWBEP/CL_SBUI_VIEW_GRID has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20130612 |
Method DO_HANDLE_USER_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | node to start selection from | 20131015 | ||
2 | Importing | IV_FCODE | Call by reference | Type reference (TYPE) | SYUCOMM | user command (from toolbar) | 20131015 | ||
3 | Importing | IV_SOURCE_CATEGORY | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | node category to filter table data (optionally) | 20131015 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20131015 |
Method DO_LOAD_TABLE_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | node to start selection from | 20120312 | ||
2 | Importing | IV_SOURCE_CATEGORY | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | node category to filter table data (optionally) | 20130426 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120220 |
Method DO_SETUP_CATALOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_FIELD_CATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | field catalog after initialization | 20120228 | ||
2 | Changing | CT_TABLE_DROPDOWN | Call by reference | Type reference (TYPE) | LVC_T_DROP | dropdown value table for grid after DDIC domain check | 20120228 | ||
3 | Changing | CT_VALUE_DROPDOWN | Call by reference | Type reference (TYPE) | TY_T_VALUE_DROPDOWN | dropdown value mapping after DDIC domain check | 20120228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120201 |
Method DO_SETUP_OPTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_TABLE_LAYOUT | Call by reference | Type reference (TYPE) | TY_S_TABLE_LAYOUT | optional: global grid layout settings (try to keep proposal) | 20120217 | ||
2 | Changing | CT_BASIC_SORTING | Call by reference | Type reference (TYPE) | ABAP_SORTORDER_TAB | optional: sort newly loaded data (not as part of layout) | 20120622 | ||
3 | Changing | CT_FCODE_EXCLUDE | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | optional: standard toolbar buttons to be hidden | 20120217 | ||
4 | Changing | CT_FCODE_INCLUDE | Call by reference | Type reference (TYPE) | TTB_BUTTON | optional: local toolbar buttons to be included | 20120502 | ||
5 | Changing | CT_FCODE_STATIC | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | optional: local toolbar buttons with multiplicity 'static' | 20130427 | ||
6 | Changing | CT_FCODE_SUBMENU | Call by reference | Type reference (TYPE) | TY_T_BUTTON_MENU | optional: button submenus (related to CT_FCODE_INCLUDE) | 20120628 | ||
7 | Changing | CT_TABLE_SORTING | Call by reference | Type reference (TYPE) | LVC_T_SORT | optional: initial sort criteria for grid (grid layout) | 20120217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120201 |
Method DO_SETUP_TABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | ER_TABLE_MEMBER | Call by reference | Object reference (TYPE REF TO) | DATA | reference to the grid output table (class member) | 20120217 | ||
2 | Exporting | ET_FIELD_BUTTON | Call by reference | Type reference (TYPE) | TY_T_FIELD_BUTTON | optional: fields displayed as button (event to be handled) | 20120320 | ||
3 | Exporting | ET_FIELD_DROPDOWN | Call by reference | Type reference (TYPE) | TY_T_FIELD_DROPDOWN | optional: dropdown field definition, value table is created | 20120228 | ||
4 | Exporting | ET_FIELD_DYN_F4 | Call by reference | Type reference (TYPE) | LVC_T_F4 | optional: fields registered for dynamic F4 handling | 20120228 | ||
5 | Exporting | ET_FIELD_EDITABLE | Call by reference | Type reference (TYPE) | LVC_T_FNAM | optional: fields enabled for input (line-specific via STYLE) | 20120217 | ||
6 | Exporting | ET_FIELD_GENERATE | Call by reference | Type reference (TYPE) | TY_T_FIELD_GENERATE | optional: fields to generate from one template field | 20130423 | ||
7 | Exporting | ET_FIELD_HIDDEN | Call by reference | Type reference (TYPE) | LVC_T_FNAM | optional: hidden fields, available in user specific layout | 20120220 | ||
8 | Exporting | ET_FIELD_KEY | Call by reference | Type reference (TYPE) | LVC_T_FNAM | optional: fields displayed as key | 20120217 | ||
9 | Exporting | ET_FIELD_TECHNICAL | Call by reference | Type reference (TYPE) | LVC_T_FNAM | optional: technical fields to be ignored by the grid | 20120228 | ||
10 | Exporting | ET_NTYPE_FILTER | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBDM_NODE=>TY_T_NODE_TYPE | optional: valid source node types for selection adjustment | 20130429 | ||
11 | Exporting | EV_FIELD_COLOR | Call by reference | Type reference (TYPE) | LVC_CTFNM | optional: column for line-specific cell color (LVC_T_SCOL) | 20120217 | ||
12 | Exporting | EV_FIELD_OBJECT | Call by reference | Type reference (TYPE) | LVC_FNAME | column that contains the domain model node object | 20120220 | ||
13 | Exporting | EV_FIELD_STYLE | Call by reference | Type reference (TYPE) | LVC_FNAME | optional: column for line-specific cell style (LVC_T_STYL) | 20120217 | ||
14 | Exporting | EV_STRUC_NAME | Call by reference | Type reference (TYPE) | DD02L-TABNAME | field catalog structure (typically included in output table) | 20120217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120217 |
Method FILTER_CELLS_BY_PROTOTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CELL | Call by reference | Type reference (TYPE) | LVC_T_CELL | cells to be checked | 20120716 | ||
2 | Importing | IV_BOUND | Call by reference | Type reference (TYPE) | ABAP_BOOL | filter cells with bound or initial prototype? | 20120716 | ||
3 | Importing | IV_VALID | Call by reference | Type reference (TYPE) | ABAP_BOOL | filter more strict with prototype validation or not? | 20120716 | ||
4 | Returning | RT_CELL | Value transfer | Type reference (TYPE) | LVC_T_CELL | cells that passed the filter | 20120716 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120716 |
Method FILTER_CELLS_BY_STYLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CELL | Call by reference | Type reference (TYPE) | LVC_T_CELL | cells to be checked | 20120716 | ||
2 | Importing | IV_STYLE | Call by reference | Type reference (TYPE) | LVC_STYLE | filter cells with this style | 20120716 | ||
3 | Returning | RT_CELL | Value transfer | Type reference (TYPE) | LVC_T_CELL | cells that passed the filter | 20120716 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120716 |
Method GET_DRDN_EXTVAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIELD | Call by reference | Type reference (TYPE) | LVC_FNAME | field name | 20120228 | ||
2 | Importing | IV_HANDLE | Call by reference | Type reference (TYPE) | LVC_S_DRAL-HANDLE | dropdown handle (in case of dynamic processing) | 20130807 | ||
3 | Importing | IV_INTVAL | Call by reference | Type reference (TYPE) | CSEQUENCE | internal value | 20120228 | ||
4 | Returning | RV_EXTVAL | Value transfer | Type reference (TYPE) | LVC_S_DRAL-VALUE | external value | 20120228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | 20120228 |
Method GET_DRDN_INTVAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_EXTVAL | Call by reference | Type reference (TYPE) | CSEQUENCE | external value | 20120228 | ||
2 | Importing | IV_FIELD | Call by reference | Type reference (TYPE) | LVC_FNAME | field name | 20120228 | ||
3 | Importing | IV_HANDLE | Call by reference | Type reference (TYPE) | LVC_S_DRAL-HANDLE | dropdown handle (in case of dynamic processing) | 20130807 | ||
4 | Returning | RV_INTVAL | Value transfer | Type reference (TYPE) | LVC_S_DRAL-INT_VALUE | internal value | 20120228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | 20120228 |
Method GET_DRDN_VALUE_COUNT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIELD | Call by reference | Type reference (TYPE) | LVC_FNAME | field name | 20131218 | ||
2 | Importing | IV_HANDLE | Call by reference | Type reference (TYPE) | LVC_S_DRAL-HANDLE | dropdown handle (in case of dynamic processing) | 20131218 | ||
3 | Returning | RV_COUNT | Value transfer | Type reference (TYPE) | I | value count | 20131218 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20131218 |
Method GET_FIELD_CATALOG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_CATALOG | Value transfer | Type reference (TYPE) | LVC_T_FCAT | current field catalog | 20120628 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120628 |
Method GET_PROGRAM_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_REPID | Value transfer | Type reference (TYPE) | REPID | ABAP Program Name | 20120217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120217 |
Method GET_SELECTED_CELLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_SUBSET | Call by reference | Type reference (TYPE) | TY_T_CELL_SORTED | only cells that belong to this subset | 20120523 | ||
2 | Importing | IV_EXPLICIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | only explicitly selected cells (not whole rows or columns) | 20120523 | |
3 | Returning | RT_CELL | Value transfer | Type reference (TYPE) | LVC_T_CELL | selected cells | 20120504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120504 |
Method GET_SELECTED_NODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_NODE | Value transfer | Type reference (TYPE) | /IWBEP/T_SBDM_NODES | selected nodes | 20120221 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120221 |
Method GET_SELECTED_ROWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RT_ROW | Value transfer | Type reference (TYPE) | LVC_T_ROID | selected rows | 20120504 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120504 |
Method HIDE_ERROR_PROTOCOL Signature
Method HIDE_ERROR_PROTOCOL on class /IWBEP/CL_SBUI_VIEW_GRID has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120217 |
Method INIT_DROPDOWN_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_CATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | field catalog with dropdown field definition | 20120228 | ||
2 | Exporting | ET_TABLE | Call by reference | Type reference (TYPE) | LVC_T_DROP | dropdown value table for control | 20120228 | ||
3 | Exporting | ET_VALUE | Call by reference | Type reference (TYPE) | TY_T_VALUE_DROPDOWN | dropdown value mapping table | 20120228 | ||
4 | Importing | IT_FIELD | Call by reference | Type reference (TYPE) | TY_T_FIELD_DROPDOWN | dropdown field definition | 20120228 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120228 |
Method ON_GRID_BUTTON_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ES_COL_ID | Value transfer | Attribute reference (LIKE) | 20120217 | ||||
2 | Importing | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20120217 |
Method ON_GRID_BUTTON_CLICK on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method ON_GRID_CTMENU_REQUEST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_OBJECT | Value transfer | Attribute reference (LIKE) | 20120217 |
Method ON_GRID_CTMENU_REQUEST on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method ON_GRID_DATA_CHANGED 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) | 20120217 | ||||
2 | Importing | E_ONF4 | Value transfer | Attribute reference (LIKE) | 20120217 | ||||
3 | Importing | E_ONF4_AFTER | Value transfer | Attribute reference (LIKE) | 20120217 | ||||
4 | Importing | E_ONF4_BEFORE | Value transfer | Attribute reference (LIKE) | 20120217 | ||||
5 | Importing | E_UCOMM | Value transfer | Attribute reference (LIKE) | 20120217 |
Method ON_GRID_DATA_CHANGED on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method ON_GRID_DATA_CHANGED_FINISHED 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) | 20120217 | ||||
2 | Importing | E_MODIFIED | Value transfer | Attribute reference (LIKE) | 20120217 |
Method ON_GRID_DATA_CHANGED_FINISHED on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method ON_GRID_DATA_DRAG 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) | 20120511 | ||||
2 | Importing | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20120511 | ||||
3 | Importing | E_DRAGDROPOBJ | Value transfer | Attribute reference (LIKE) | 20120511 |
Method ON_GRID_DATA_DRAG on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method ON_GRID_DATA_DROP 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) | 20120511 | ||||
2 | Importing | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20120511 | ||||
3 | Importing | E_DRAGDROPOBJ | Value transfer | Attribute reference (LIKE) | 20120511 |
Method ON_GRID_DATA_DROP on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method ON_GRID_DATA_DROP_COMPLETE 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) | 20120511 | ||||
2 | Importing | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20120511 | ||||
3 | Importing | E_DRAGDROPOBJ | Value transfer | Attribute reference (LIKE) | 20120511 |
Method ON_GRID_DATA_DROP_COMPLETE on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method ON_GRID_DOUBLE_CLICK 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) | 20120217 | ||||
2 | Importing | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20120217 |
Method ON_GRID_DOUBLE_CLICK on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method ON_GRID_HELP_REQUEST 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) | 20120217 | ||||
2 | Importing | ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20120217 | ||||
3 | Importing | E_FIELDNAME | Value transfer | Attribute reference (LIKE) | 20120217 |
Method ON_GRID_HELP_REQUEST on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method ON_GRID_HOTSPOT_CLICK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20120516 | ||||
2 | Importing | E_COLUMN_ID | Call by reference | Attribute reference (LIKE) | 20120516 |
Method ON_GRID_HOTSPOT_CLICK on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method ON_GRID_SELECTION_CHANGED Signature
Method ON_GRID_SELECTION_CHANGED on class /IWBEP/CL_SBUI_VIEW_GRID has no parameter.
Method ON_GRID_SELECTION_CHANGED on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method ON_GRID_TOOLBAR_SETUP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_INTERACTIVE | Value transfer | Attribute reference (LIKE) | 20120220 | ||||
2 | Importing | E_OBJECT | Value transfer | Attribute reference (LIKE) | 20120220 |
Method ON_GRID_TOOLBAR_SETUP on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method ON_GRID_TOOLBAR_SUBMENU Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_OBJECT | Call by reference | Attribute reference (LIKE) | 20120628 | ||||
2 | Importing | E_UCOMM | Call by reference | Attribute reference (LIKE) | 20120628 |
Method ON_GRID_TOOLBAR_SUBMENU on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method ON_GRID_USER_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_UCOMM | Value transfer | Attribute reference (LIKE) | 20120217 |
Method ON_GRID_USER_COMMAND on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method ON_GRID_VALUE_REQUEST 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) | 20120217 | ||||
2 | Importing | ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20120217 | ||||
3 | Importing | ET_BAD_CELLS | Value transfer | Attribute reference (LIKE) | 20120217 | ||||
4 | Importing | E_DISPLAY | Value transfer | Attribute reference (LIKE) | 20120217 | ||||
5 | Importing | E_FIELDNAME | Value transfer | Attribute reference (LIKE) | 20120217 | ||||
6 | Importing | E_FIELDVALUE | Value transfer | Attribute reference (LIKE) | 20120217 |
Method ON_GRID_VALUE_REQUEST on class /IWBEP/CL_SBUI_VIEW_GRID has no exception.
Method SET_COLUMN_AVAILABILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_AVAILABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | available or not? | 20120522 | ||
2 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | field name | 20120522 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120522 |
Method SET_COLUMN_DRDN_HANDLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | field name | 20131211 | ||
2 | Importing | IV_HANDLE | Call by reference | Type reference (TYPE) | LVC_S_DRAL-HANDLE | handle for dropdown value set | 20131211 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20131211 |
Method SET_COLUMN_EDITABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_EDITABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | editable or not? | 20131217 | ||
2 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | field name | 20131217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20131217 |
Method SET_COLUMN_VISIBILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | field name | 20120521 | ||
2 | Importing | IV_VISIBLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | visible or not? | 20120521 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120521 |
Method SET_EVENT_HANDLER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IO_GRID | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | grid instance | 20120217 | ||
2 | Importing | IV_ACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | active pr not? | 20120217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120217 |
Method SET_GRID_TITLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_TITLE | Call by reference | Type reference (TYPE) | LVC_TITLE | title bar text | 20120507 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120507 |
Method SET_INCLUDED_FCODES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_FCODE | Call by reference | Type reference (TYPE) | TTB_BUTTON | included toolbar functions | 20120518 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120518 |
Method SET_SELECTED_CELLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_CELL | Call by reference | Type reference (TYPE) | LVC_T_CELL | cells to be selected | 20120712 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120712 |
Method SET_SELECTED_COLUMNS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_COLUMN | Call by reference | Type reference (TYPE) | LVC_T_COL | columns to be selected | 20130612 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20130612 |
Method SET_SELECTED_ROWS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IT_ROW | Call by reference | Type reference (TYPE) | LVC_T_ROW | rows to be selected | 20130429 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20130429 |
Method SHOW_ERROR_PROTOCOL Signature
Method SHOW_ERROR_PROTOCOL on class /IWBEP/CL_SBUI_VIEW_GRID has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | /IWBEP/CX_SBCM_EXCEPTION | SB: exception | 20120217 |
Meta Relationship - Used By (full list)
History
Last changed by/on | SAP | 20141120 |
SAP Release Created in | 200 |