Hierarchy
⤷
⤷
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 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 5 | 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 | Constant | Private | Type reference (TYPE) | I | 1 | splitter area | 20120228 | ||
| 2 | Constant | Private | Type reference (TYPE) | I | 2 | splitter area | 20120228 | ||
| 3 | Constant | Private | Type reference (TYPE) | I | 1 | type of cell selection | 20130612 | ||
| 4 | Constant | Private | Type reference (TYPE) | I | 3 | type of cell selection | 20130612 | ||
| 5 | Constant | Private | Type reference (TYPE) | I | 2 | type of cell selection | 20130612 | ||
| 6 | Constant | Private | Type reference (TYPE) | I | 0 | type of cell selection | 20130612 | ||
| 7 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | current view container | 20120511 | |||
| 8 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | grid instance | 20120217 | |||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | message log for data entry | 20120217 | |||
| 10 | Instance attribute | Private | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | current navigation target node | 20130429 | |||
| 11 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_SPLITTER_CONTAINER | splitter control for grid and error log | 20120217 | |||
| 12 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | reference to output backup | 20120622 | |||
| 13 | Instance attribute | Private | Object reference (TYPE REF TO) | DATA | reference to output table | 20120217 | |||
| 14 | Instance attribute | Private | Type reference (TYPE) | DISVARIANT | handling of layout variants | 20120217 | |||
| 15 | Instance attribute | Private | Type reference (TYPE) | TY_S_TABLE_LAYOUT | grid layout | 20120217 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | /IWBEP/IF_SBUI_SETUP_SERVICE=>TY_T_NAVIGATION_TARGET | navigation targets where component is assigned | 20130423 | |||
| 17 | Instance attribute | Private | Type reference (TYPE) | /IWBEP/IF_SBUI_SETUP_SERVICE=>TY_T_NAVIGATION_TARGET | navigation targets where component is preferred | 20130704 | |||
| 18 | Instance attribute | Private | Type reference (TYPE) | ABAP_SORTORDER_TAB | sort criteria (ABAP format) | 20120622 | |||
| 19 | Instance attribute | Private | Type reference (TYPE) | UI_FUNCTIONS | excluded function codes | 20120217 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | TTB_BUTTON | additional buttons | 20120502 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | UI_FUNCTIONS | static functions codes | 20130427 | |||
| 22 | Instance attribute | Private | Type reference (TYPE) | TY_T_BUTTON_MENU | button menu table | 20120628 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | TY_T_FIELD_BUTTON | table fields to be handled as button | 20120320 | |||
| 24 | Instance attribute | Private | Type reference (TYPE) | LVC_T_FCAT | table field catalog | 20120217 | |||
| 25 | Instance attribute | Private | Type reference (TYPE) | TY_T_FIELD_DROPDOWN | table fields with dropdown | 20120228 | |||
| 26 | Instance attribute | Private | Type reference (TYPE) | LVC_T_F4 | table fields with dynamic F4 handling | 20120228 | |||
| 27 | Instance attribute | Private | Type reference (TYPE) | LVC_T_FNAM | table fields to enable for editing | 20120217 | |||
| 28 | Instance attribute | Private | Type reference (TYPE) | TY_T_FIELD_GENERATE | table fields to be generated from a template field | 20130423 | |||
| 29 | Instance attribute | Private | Type reference (TYPE) | LVC_T_FNAM | table fields hidden by default but available for user layout | 20120220 | |||
| 30 | Instance attribute | Private | Type reference (TYPE) | LVC_T_FNAM | table fields to be handled as key | 20120217 | |||
| 31 | Instance attribute | Private | Type reference (TYPE) | TY_T_FIELD_SIZING | table fields with fixed size | 20120719 | |||
| 32 | Instance attribute | Private | Type reference (TYPE) | LVC_T_FNAM | table fields ignored by grid (not visible at all) | 20120228 | |||
| 33 | Instance attribute | Private | Type reference (TYPE) | LVC_T_CELL | selected cells | 20130429 | |||
| 34 | Instance attribute | Private | Type reference (TYPE) | LVC_T_COL | selected columns | 20130612 | |||
| 35 | Instance attribute | Private | Type reference (TYPE) | LVC_T_ROW | selected rows | 20130429 | |||
| 36 | Instance attribute | Private | Type reference (TYPE) | /IWBEP/IF_SBDM_NODE=>TY_T_NODE_TYPE | supported source node types | 20130429 | |||
| 37 | Instance attribute | Private | Type reference (TYPE) | LVC_T_STYL | style: line editable | 20120221 | |||
| 38 | Instance attribute | Private | Type reference (TYPE) | LVC_T_STYL | style: line readonly | 20120221 | |||
| 39 | Instance attribute | Private | Type reference (TYPE) | LVC_T_DROP | dropdown value table | 20120228 | |||
| 40 | Instance attribute | Private | Type reference (TYPE) | LVC_T_SORT | sort criteria | 20120217 | |||
| 41 | Instance attribute | Private | Type reference (TYPE) | TY_T_VALUE_DROPDOWN | dropdown field values | 20120228 | |||
| 42 | Instance attribute | Private | Type reference (TYPE) | I | current width for control | 20131104 | |||
| 43 | Instance attribute | Private | Type reference (TYPE) | LVC_S_DROP-HANDLE | dropdown handle | 20130821 | |||
| 44 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | dropdown delta to be sent to frontend | 20131014 | |||
| 45 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | is editable | 20120221 | |||
| 46 | Instance attribute | Private | Type reference (TYPE) | LVC_FNAME | column that contains the domain model node object | 20120221 | |||
| 47 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | check is called by controller | 20120511 | |||
| 48 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | lazy sorting enabled | 20130429 | |||
| 49 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | protocol visible or not? | 20120217 | |||
| 50 | Instance attribute | Private | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | current node category | 20130429 | |||
| 51 | Instance attribute | Private | Type reference (TYPE) | DD02L-TABNAME | field catalog template structure | 20120217 | |||
| 52 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | update display requested | 20120713 | |||
| 53 | Instance attribute | Private | Type reference (TYPE) | I | update selection | 20130429 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Protected | Method | utility: add error to input check request | 20140326 | |
| 2 | Instance method | Private | Method | adjust column sizing | 20121005 | |
| 3 | Instance method | Private | Method | utility: create new dropdown handle (locally unique) | 20130821 | |
| 4 | Instance method | Private | Method | create navigation sub-menu | 20130419 | |
| 5 | Instance method | Protected | Method | utility: define new dropdown values | 20131014 | |
| 6 | Instance method | Protected | Method | utility: delete nodes from project | 20120305 | |
| 7 | Instance method | Protected | Method | template method (optional): check data after input | 20120213 | |
| 8 | Instance method | Protected | Method | template method (optional): check local fcodes before output | 20120523 | |
| 9 | Instance method | Protected | Method | template method (optional): check state before output | 20130410 | |
| 10 | Instance method | Protected | Method | template method (optional): run dynamic online help | 20120213 | |
| 11 | Instance method | Protected | Method | template method (optional): run dynamic value help | 20120213 | |
| 12 | Instance method | Protected | Method | template method (optional): finalize accepted data changes | 20120223 | |
| 13 | Instance method | Protected | Method | template method (optional): finalize updates before output | 20130424 | |
| 14 | Instance method | Protected | Method | template method (optional): free specific table related data | 20120313 | |
| 15 | Instance method | Protected | Method | template method (optional): handle button click | 20130522 | |
| 16 | Instance method | Protected | Method | template method (optional): handle double click | 20130522 | |
| 17 | Instance method | Protected | Method | template method (optional): handle drag&drop event | 20120511 | |
| 18 | Instance method | Protected | Method | template method (optional): handle hotspot request | 20130424 | |
| 19 | Instance method | Protected | Method | template method (optional): handle changed selection | 20130612 | |
| 20 | Instance method | Protected | Method | template method (optional): handle toolbar command | 20131015 | |
| 21 | Instance method | Protected | Method | template method (mandatory): load data for source node | 20120213 | |
| 22 | Instance method | Protected | Method | template method (optional): setup field catalog | 20120201 | |
| 23 | Instance method | Protected | Method | template method (optional): setup more specific grid options | 20120201 | |
| 24 | Instance method | Protected | Method | template method (mandatory): setup output table | 20120217 | |
| 25 | Instance method | Protected | Method | utility: filter cells by prototype | 20120716 | |
| 26 | Instance method | Protected | Method | utility: filter cells by style | 20120716 | |
| 27 | Instance method | Protected | Method | utility: get dropdown external value from internal value | 20120228 | |
| 28 | Instance method | Protected | Method | utility: get dropdown internal value from external value | 20120228 | |
| 29 | Instance method | Protected | Method | utility: get dropdown value count | 20131218 | |
| 30 | Instance method | Protected | Method | utility: get field catalog | 20120628 | |
| 31 | Instance method | Private | Method | get program name (to store user layout) | 20120217 | |
| 32 | Instance method | Protected | Method | utility: get selected cells | 20120504 | |
| 33 | Instance method | Protected | Method | utility: get selected nodes | 20120221 | |
| 34 | Instance method | Protected | Method | utility: get selected rows | 20120504 | |
| 35 | Instance method | Private | Method | set error log hidden | 20120217 | |
| 36 | Instance method | Private | Method | init dropdown data | 20120228 | |
| 37 | Instance method | Private | Event handling method | grid event handler | 20120217 | |
| 38 | Instance method | Private | Event handling method | grid event handler | 20120217 | |
| 39 | Instance method | Private | Event handling method | grid event handler | 20120217 | |
| 40 | Instance method | Private | Event handling method | grid event handler | 20120217 | |
| 41 | Instance method | Private | Event handling method | grid event handler | 20120511 | |
| 42 | Instance method | Private | Event handling method | grid event handler | 20120511 | |
| 43 | Instance method | Private | Event handling method | grid event handler | 20120511 | |
| 44 | Instance method | Private | Event handling method | grid event handler | 20120217 | |
| 45 | Instance method | Private | Event handling method | grid event handler | 20120217 | |
| 46 | Instance method | Private | Event handling method | grid event handler | 20120516 | |
| 47 | Instance method | Private | Event handling method | grid event handler | 20120221 | |
| 48 | Instance method | Private | Event handling method | grid event handler | 20120220 | |
| 49 | Instance method | Private | Event handling method | grid event handler | 20120628 | |
| 50 | Instance method | Private | Event handling method | grid event handler | 20120217 | |
| 51 | Instance method | Private | Event handling method | grid event handler | 20120217 | |
| 52 | Instance method | Protected | Method | utility: set column availability | 20120522 | |
| 53 | Instance method | Protected | Method | utility: set column drop down handle (shown in new lines) | 20131211 | |
| 54 | Instance method | Protected | Method | utility: set column editable | 20131217 | |
| 55 | Instance method | Protected | Method | utility: set column visibility | 20120521 | |
| 56 | Instance method | Private | Method | set event handler | 20120217 | |
| 57 | Instance method | Protected | Method | utility: set grid title | 20120507 | |
| 58 | Instance method | Protected | Method | utility: set included fcodes (update after setup options) | 20120518 | |
| 59 | Instance method | Protected | Method | utility: set selected cells | 20120712 | |
| 60 | Instance method | Protected | Method | utility: set selected columns | 20130612 | |
| 61 | Instance method | Protected | Method | utility: set selected rows | 20130429 | |
| 62 | 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 | IO_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | message log for data entry | 20140326 | |||
| 2 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | context: field name | 20140326 | |||
| 3 | IV_ROW_ID | Call by reference | Type reference (TYPE) | LVC_S_MODI-ROW_ID | context: row id | 20140326 | |||
| 4 | IX_ERROR | Call by reference | Object reference (TYPE REF TO) | CX_ROOT | exception instance | 20140326 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20140326 |
Method ADJUST_FIELD_SIZING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SIZE | Call by reference | Type reference (TYPE) | TY_S_SIZE | new component size | 20121005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20121005 |
Method CREATE_DRDN_HANDLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_HANDLE | Value transfer | Type reference (TYPE) | LVC_S_DROP-HANDLE | newly created dropdown handle (locally unique) | 20130821 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130821 |
Method CREATE_NAVIGATION_SUBMENU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_ANCHOR | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBUI_COMPONENT | component | 20130419 | |||
| 2 | RO_MENU | Value transfer | Object reference (TYPE REF TO) | CL_CTMENU | sub-menu | 20130419 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130419 |
Method DEFINE_DRDN_VALUES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ENTRY | Call by reference | Type reference (TYPE) | TY_T_ENTRY_DROPDOWN | dropdown values | 20131014 | |||
| 2 | IV_FIELD | Call by reference | Type reference (TYPE) | LVC_FNAME | dropdown field | 20131014 | |||
| 3 | RV_HANDLE | Value transfer | Type reference (TYPE) | LVC_S_DROP-HANDLE | dropdown handle | 20131014 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20131014 |
Method DELETE_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_NODE | Call by reference | Type reference (TYPE) | /IWBEP/T_SBDM_NODES | nodes to be deleted | 20120305 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120305 |
Method DO_CHECK_AFTER_INPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | change request | 20120220 | |||
| 2 | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | current source node | 20130716 | |||
| 3 | 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 | SB: exception | 20120220 |
Method DO_CHECK_FCODE_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_FCODE_EXCLUDE | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | standard toolbar buttons to be hidden (see DO_SETUP_OPTIONS) | 20120523 | |||
| 2 | CT_FCODE_INCLUDE | Call by reference | Type reference (TYPE) | TTB_BUTTON | local toolbar buttons to be included (see DO_SETUP_OPTIONS) | 20120523 | |||
| 3 | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | node to start selection from | 20131008 | |||
| 4 | IV_EDIT_MODE | Call by reference | Type reference (TYPE) | ABAP_BOOL | edit mode enabled for the grid? | 20120523 | |||
| 5 | 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 | SB: exception | 20120523 |
Method DO_CHECK_TABLE_STATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CO_TARGET | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | target node (used to load table data) | 20130410 | |||
| 2 | CV_CATEGORY | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | target category (used to load table data) | 20130426 | |||
| 3 | CV_CLEANUP | Call by reference | Type reference (TYPE) | ABAP_BOOL | update requires cleanup only (optimization) | 20130410 | |||
| 4 | CV_EDITABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | indicates whether grid shall be editable (or read-only) | 20130410 | |||
| 5 | CV_RELOAD | Call by reference | Type reference (TYPE) | ABAP_BOOL | reload required after navigation or domain model changes | 20130410 | |||
| 6 | 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 | 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 | SB: exception | 20130410 |
Method DO_DYN_HELP_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_EVENT_DATA | Call by reference | Object reference (TYPE REF TO) | CL_ALV_EVENT_DATA | Event Data | 20120228 | |||
| 2 | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | current source node | 20130822 | |||
| 3 | IS_ROW_NO | Call by reference | Type reference (TYPE) | LVC_S_ROID | Current line | 20120228 | |||
| 4 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | Field name | 20120228 | |||
| 5 | 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 | SB: exception | 20120220 |
Method DO_DYN_VALUE_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_RCODE | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_CONTROLLER=>TY_RETURN_CODE | Return code (success, error, cancelled) | 20120301 | |||
| 2 | EV_VALUE | Call by reference | Type reference (TYPE) | LVC_VALUE | New value | 20120301 | |||
| 3 | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | current source node | 20130822 | |||
| 4 | IS_ROW_NO | Call by reference | Type reference (TYPE) | LVC_S_ROID | Current line | 20120228 | |||
| 5 | IT_BAD_CELLS | Call by reference | Type reference (TYPE) | LVC_T_MODI | Incorrect cells | 20120228 | |||
| 6 | IV_DISPLAY | Call by reference | Type reference (TYPE) | ABAP_BOOL | Read only, means display values, but do not allow selection | 20120228 | |||
| 7 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | Field name | 20120228 | |||
| 8 | IV_FIELDVALUE | Call by reference | Type reference (TYPE) | LVC_VALUE | Current value | 20120228 | |||
| 9 | 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 | SB: exception | 20120220 |
Method DO_FINALIZE_CHANGES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | CV_SOURCE_CATEGORY | Call by reference | Type reference (TYPE) | /IWBEP/IF_SBUI_FILTER=>TY_CATEGORY | current source node category (optionally, may change) | 20130924 | |||
| 3 | IO_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CHANGED_DATA_PROTOCOL | change request | 20120223 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120223 |
Method DO_FINALIZE_OUTPUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | 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 | SB: exception | 20120313 |
Method DO_HANDLE_BUTTON_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | node to start selection from | 20130919 | |||
| 2 | IS_COLUMN | Call by reference | Type reference (TYPE) | LVC_S_COL | column description | 20130522 | |||
| 3 | IS_ROW_NO | Call by reference | Type reference (TYPE) | LVC_S_ROID | row number | 20130522 | |||
| 4 | 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 | SB: exception | 20130522 |
Method DO_HANDLE_DOUBLE_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | node to start selection from | 20130919 | |||
| 2 | IS_COLUMN | Call by reference | Type reference (TYPE) | LVC_S_COL | column description | 20130522 | |||
| 3 | IS_ROW_NO | Call by reference | Type reference (TYPE) | LVC_S_ROID | row number | 20130522 | |||
| 4 | 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 | SB: exception | 20130522 |
Method DO_HANDLE_DRAG_DROP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_OBJECT | Call by reference | Object reference (TYPE REF TO) | CL_DRAGDROPOBJECT | drag&drop data object (always check the STATE attribute) | 20120511 | |||
| 2 | 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 | IS_COLUMN | Call by reference | Type reference (TYPE) | LVC_S_COL | column description | 20120511 | |||
| 4 | IS_ROW_NO | Call by reference | Type reference (TYPE) | LVC_S_ROID | row number | 20120511 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120511 |
Method DO_HANDLE_HOTSPOT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | node to start selection from | 20130919 | |||
| 2 | IS_COLUMN | Call by reference | Type reference (TYPE) | LVC_S_COL | column description | 20130424 | |||
| 3 | IS_ROW_NO | Call by reference | Type reference (TYPE) | LVC_S_ROID | row number | 20130424 | |||
| 4 | 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 | 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 | SB: exception | 20130612 |
Method DO_HANDLE_USER_COMMAND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | node to start selection from | 20131015 | |||
| 2 | IV_FCODE | Call by reference | Type reference (TYPE) | SYUCOMM | user command (from toolbar) | 20131015 | |||
| 3 | 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 | SB: exception | 20131015 |
Method DO_LOAD_TABLE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_SOURCE_NODE | Call by reference | Object reference (TYPE REF TO) | /IWBEP/IF_SBDM_NODE | node to start selection from | 20120312 | |||
| 2 | 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 | SB: exception | 20120220 |
Method DO_SETUP_CATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_FIELD_CATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | field catalog after initialization | 20120228 | |||
| 2 | CT_TABLE_DROPDOWN | Call by reference | Type reference (TYPE) | LVC_T_DROP | dropdown value table for grid after DDIC domain check | 20120228 | |||
| 3 | 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 | SB: exception | 20120201 |
Method DO_SETUP_OPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CS_TABLE_LAYOUT | Call by reference | Type reference (TYPE) | TY_S_TABLE_LAYOUT | optional: global grid layout settings (try to keep proposal) | 20120217 | |||
| 2 | CT_BASIC_SORTING | Call by reference | Type reference (TYPE) | ABAP_SORTORDER_TAB | optional: sort newly loaded data (not as part of layout) | 20120622 | |||
| 3 | CT_FCODE_EXCLUDE | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | optional: standard toolbar buttons to be hidden | 20120217 | |||
| 4 | CT_FCODE_INCLUDE | Call by reference | Type reference (TYPE) | TTB_BUTTON | optional: local toolbar buttons to be included | 20120502 | |||
| 5 | CT_FCODE_STATIC | Call by reference | Type reference (TYPE) | UI_FUNCTIONS | optional: local toolbar buttons with multiplicity 'static' | 20130427 | |||
| 6 | CT_FCODE_SUBMENU | Call by reference | Type reference (TYPE) | TY_T_BUTTON_MENU | optional: button submenus (related to CT_FCODE_INCLUDE) | 20120628 | |||
| 7 | 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 | SB: exception | 20120201 |
Method DO_SETUP_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_TABLE_MEMBER | Call by reference | Object reference (TYPE REF TO) | DATA | reference to the grid output table (class member) | 20120217 | |||
| 2 | ET_FIELD_BUTTON | Call by reference | Type reference (TYPE) | TY_T_FIELD_BUTTON | optional: fields displayed as button (event to be handled) | 20120320 | |||
| 3 | ET_FIELD_DROPDOWN | Call by reference | Type reference (TYPE) | TY_T_FIELD_DROPDOWN | optional: dropdown field definition, value table is created | 20120228 | |||
| 4 | ET_FIELD_DYN_F4 | Call by reference | Type reference (TYPE) | LVC_T_F4 | optional: fields registered for dynamic F4 handling | 20120228 | |||
| 5 | ET_FIELD_EDITABLE | Call by reference | Type reference (TYPE) | LVC_T_FNAM | optional: fields enabled for input (line-specific via STYLE) | 20120217 | |||
| 6 | ET_FIELD_GENERATE | Call by reference | Type reference (TYPE) | TY_T_FIELD_GENERATE | optional: fields to generate from one template field | 20130423 | |||
| 7 | ET_FIELD_HIDDEN | Call by reference | Type reference (TYPE) | LVC_T_FNAM | optional: hidden fields, available in user specific layout | 20120220 | |||
| 8 | ET_FIELD_KEY | Call by reference | Type reference (TYPE) | LVC_T_FNAM | optional: fields displayed as key | 20120217 | |||
| 9 | ET_FIELD_TECHNICAL | Call by reference | Type reference (TYPE) | LVC_T_FNAM | optional: technical fields to be ignored by the grid | 20120228 | |||
| 10 | 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 | EV_FIELD_COLOR | Call by reference | Type reference (TYPE) | LVC_CTFNM | optional: column for line-specific cell color (LVC_T_SCOL) | 20120217 | |||
| 12 | EV_FIELD_OBJECT | Call by reference | Type reference (TYPE) | LVC_FNAME | column that contains the domain model node object | 20120220 | |||
| 13 | EV_FIELD_STYLE | Call by reference | Type reference (TYPE) | LVC_FNAME | optional: column for line-specific cell style (LVC_T_STYL) | 20120217 | |||
| 14 | 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 | SB: exception | 20120217 |
Method FILTER_CELLS_BY_PROTOTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CELL | Call by reference | Type reference (TYPE) | LVC_T_CELL | cells to be checked | 20120716 | |||
| 2 | IV_BOUND | Call by reference | Type reference (TYPE) | ABAP_BOOL | filter cells with bound or initial prototype? | 20120716 | |||
| 3 | IV_VALID | Call by reference | Type reference (TYPE) | ABAP_BOOL | filter more strict with prototype validation or not? | 20120716 | |||
| 4 | RT_CELL | Value transfer | Type reference (TYPE) | LVC_T_CELL | cells that passed the filter | 20120716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120716 |
Method FILTER_CELLS_BY_STYLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CELL | Call by reference | Type reference (TYPE) | LVC_T_CELL | cells to be checked | 20120716 | |||
| 2 | IV_STYLE | Call by reference | Type reference (TYPE) | LVC_STYLE | filter cells with this style | 20120716 | |||
| 3 | RT_CELL | Value transfer | Type reference (TYPE) | LVC_T_CELL | cells that passed the filter | 20120716 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120716 |
Method GET_DRDN_EXTVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELD | Call by reference | Type reference (TYPE) | LVC_FNAME | field name | 20120228 | |||
| 2 | IV_HANDLE | Call by reference | Type reference (TYPE) | LVC_S_DRAL-HANDLE | dropdown handle (in case of dynamic processing) | 20130807 | |||
| 3 | IV_INTVAL | Call by reference | Type reference (TYPE) | CSEQUENCE | internal value | 20120228 | |||
| 4 | RV_EXTVAL | Value transfer | Type reference (TYPE) | LVC_S_DRAL-VALUE | external value | 20120228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120228 |
Method GET_DRDN_INTVAL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EXTVAL | Call by reference | Type reference (TYPE) | CSEQUENCE | external value | 20120228 | |||
| 2 | IV_FIELD | Call by reference | Type reference (TYPE) | LVC_FNAME | field name | 20120228 | |||
| 3 | IV_HANDLE | Call by reference | Type reference (TYPE) | LVC_S_DRAL-HANDLE | dropdown handle (in case of dynamic processing) | 20130807 | |||
| 4 | RV_INTVAL | Value transfer | Type reference (TYPE) | LVC_S_DRAL-INT_VALUE | internal value | 20120228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20120228 |
Method GET_DRDN_VALUE_COUNT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELD | Call by reference | Type reference (TYPE) | LVC_FNAME | field name | 20131218 | |||
| 2 | IV_HANDLE | Call by reference | Type reference (TYPE) | LVC_S_DRAL-HANDLE | dropdown handle (in case of dynamic processing) | 20131218 | |||
| 3 | RV_COUNT | Value transfer | Type reference (TYPE) | I | value count | 20131218 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20131218 |
Method GET_FIELD_CATALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_CATALOG | Value transfer | Type reference (TYPE) | LVC_T_FCAT | current field catalog | 20120628 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120628 |
Method GET_PROGRAM_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_REPID | Value transfer | Type reference (TYPE) | REPID | ABAP Program Name | 20120217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120217 |
Method GET_SELECTED_CELLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SUBSET | Call by reference | Type reference (TYPE) | TY_T_CELL_SORTED | only cells that belong to this subset | 20120523 | |||
| 2 | IV_EXPLICIT | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | only explicitly selected cells (not whole rows or columns) | 20120523 | ||
| 3 | RT_CELL | Value transfer | Type reference (TYPE) | LVC_T_CELL | selected cells | 20120504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120504 |
Method GET_SELECTED_NODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_NODE | Value transfer | Type reference (TYPE) | /IWBEP/T_SBDM_NODES | selected nodes | 20120221 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120221 |
Method GET_SELECTED_ROWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_ROW | Value transfer | Type reference (TYPE) | LVC_T_ROID | selected rows | 20120504 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | SB: exception | 20120217 |
Method INIT_DROPDOWN_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_CATALOG | Call by reference | Type reference (TYPE) | LVC_T_FCAT | field catalog with dropdown field definition | 20120228 | |||
| 2 | ET_TABLE | Call by reference | Type reference (TYPE) | LVC_T_DROP | dropdown value table for control | 20120228 | |||
| 3 | ET_VALUE | Call by reference | Type reference (TYPE) | TY_T_VALUE_DROPDOWN | dropdown value mapping table | 20120228 | |||
| 4 | IT_FIELD | Call by reference | Type reference (TYPE) | TY_T_FIELD_DROPDOWN | dropdown field definition | 20120228 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120228 |
Method ON_GRID_BUTTON_CLICK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_COL_ID | Value transfer | Attribute reference (LIKE) | 20120217 | |||||
| 2 | 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 | 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 | ER_DATA_CHANGED | Value transfer | Attribute reference (LIKE) | 20120217 | |||||
| 2 | E_ONF4 | Value transfer | Attribute reference (LIKE) | 20120217 | |||||
| 3 | E_ONF4_AFTER | Value transfer | Attribute reference (LIKE) | 20120217 | |||||
| 4 | E_ONF4_BEFORE | Value transfer | Attribute reference (LIKE) | 20120217 | |||||
| 5 | 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 | ET_GOOD_CELLS | Value transfer | Attribute reference (LIKE) | 20120217 | |||||
| 2 | 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 | ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20120511 | |||||
| 2 | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20120511 | |||||
| 3 | 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 | ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20120511 | |||||
| 2 | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20120511 | |||||
| 3 | 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 | ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20120511 | |||||
| 2 | E_COLUMN | Call by reference | Attribute reference (LIKE) | 20120511 | |||||
| 3 | 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 | ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20120217 | |||||
| 2 | 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 | ER_EVENT_DATA | Value transfer | Attribute reference (LIKE) | 20120217 | |||||
| 2 | ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20120217 | |||||
| 3 | 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 | ES_ROW_NO | Call by reference | Attribute reference (LIKE) | 20120516 | |||||
| 2 | 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 | E_INTERACTIVE | Value transfer | Attribute reference (LIKE) | 20120220 | |||||
| 2 | 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 | E_OBJECT | Call by reference | Attribute reference (LIKE) | 20120628 | |||||
| 2 | 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 | 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 | ER_EVENT_DATA | Value transfer | Attribute reference (LIKE) | 20120217 | |||||
| 2 | ES_ROW_NO | Value transfer | Attribute reference (LIKE) | 20120217 | |||||
| 3 | ET_BAD_CELLS | Value transfer | Attribute reference (LIKE) | 20120217 | |||||
| 4 | E_DISPLAY | Value transfer | Attribute reference (LIKE) | 20120217 | |||||
| 5 | E_FIELDNAME | Value transfer | Attribute reference (LIKE) | 20120217 | |||||
| 6 | 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 | IV_AVAILABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | available or not? | 20120522 | |||
| 2 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | field name | 20120522 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120522 |
Method SET_COLUMN_DRDN_HANDLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | field name | 20131211 | |||
| 2 | IV_HANDLE | Call by reference | Type reference (TYPE) | LVC_S_DRAL-HANDLE | handle for dropdown value set | 20131211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20131211 |
Method SET_COLUMN_EDITABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EDITABLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | editable or not? | 20131217 | |||
| 2 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | field name | 20131217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20131217 |
Method SET_COLUMN_VISIBILITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | LVC_FNAME | field name | 20120521 | |||
| 2 | IV_VISIBLE | Call by reference | Type reference (TYPE) | ABAP_BOOL | visible or not? | 20120521 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120521 |
Method SET_EVENT_HANDLER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_GRID | Call by reference | Object reference (TYPE REF TO) | CL_GUI_ALV_GRID | grid instance | 20120217 | |||
| 2 | IV_ACTIVE | Call by reference | Type reference (TYPE) | ABAP_BOOL | active pr not? | 20120217 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120217 |
Method SET_GRID_TITLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TITLE | Call by reference | Type reference (TYPE) | LVC_TITLE | title bar text | 20120507 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120507 |
Method SET_INCLUDED_FCODES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_FCODE | Call by reference | Type reference (TYPE) | TTB_BUTTON | included toolbar functions | 20120518 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120518 |
Method SET_SELECTED_CELLS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CELL | Call by reference | Type reference (TYPE) | LVC_T_CELL | cells to be selected | 20120712 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20120712 |
Method SET_SELECTED_COLUMNS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_COLUMN | Call by reference | Type reference (TYPE) | LVC_T_COL | columns to be selected | 20130612 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | SB: exception | 20130612 |
Method SET_SELECTED_ROWS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ROW | Call by reference | Type reference (TYPE) | LVC_T_ROW | rows to be selected | 20130429 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | SB: exception | 20120217 |
Meta Relationship - Used By (full list)
History
| Last changed by/on | SAP | 20141120 |
| SAP Release Created in | 200 |