SAP ABAP Class CL_ALV_CUL_CONTROLLER (Main Dynpro for Configuration SAPLSKBH 2510(TS)/1500(Single))
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-SRV-ALV (Application Component) SAP List Viewer
⤷
SALV_GUI_CUL (Package) SAP GUI ALV Configuration - UI Parts LVC
⤷
⤷
Properties
| Class | CL_ALV_CUL_CONTROLLER | |
| Short Description | Main Dynpro for Configuration SAPLSKBH 2510(TS)/1500(Single) | |
| Super Class | ||
| Instantiability of a Class | 0 | Private |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | SALV_GUI_CUL | SAP GUI ALV Configuration - UI Parts LVC |
| Created | 20090115 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 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 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 6 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class CL_ALV_CUL_CONTROLLER has no interface implemented.
Friends
Class CL_ALV_CUL_CONTROLLER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20090309 | ||||
| 2 | Constant | Public | See coding | Action Constants | 20090115 | ||||
| 3 | Constant | Public | See coding | 20120807 | |||||
| 4 | Constant | Public | See coding | Constants for Dynpro Numbers | 20090115 | ||||
| 5 | Constant | Public | See coding | Constants for Program Names | 20090115 | ||||
| 6 | Constant | Public | See coding | Scenario Constants | 20090120 | ||||
| 7 | Constant | Public | See coding | Constants for Subscreens | 20090115 | ||||
| 8 | Constant | Public | See coding | Constants for Tabstrip Names | 20090115 | ||||
| 9 | Static Attribute | Public | See coding | Constants for Text Pool | 20090115 | ||||
| 10 | Static Attribute | Public | See coding | Constants for SKBH Text Pool | 20090126 | ||||
| 11 | Static Attribute | Public | See coding | Constants for SLVC Text Pool | 20090126 | ||||
| 12 | Static Attribute | Public | See coding | Constants for SLVC_OI Text Pool | 20090129 | ||||
| 13 | Constant | Public | See coding | Constants for User Commands | 20090115 | ||||
| 14 | Instance attribute | Public | Type reference (TYPE) | ABAP_BOOL | 20090121 | ||||
| 15 | Instance attribute | Private | Type reference (TYPE) | STRING | 20120808 | ||||
| 16 | Instance attribute | Public | Type reference (TYPE) | CHAR01 | Character Field of Length 1 | 20090115 | |||
| 17 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_SALV_LOGGER | 20090318 | ||||
| 18 | Instance attribute | Public | Object reference (TYPE REF TO) | IF_ALV_CML_LAYOUT_EDITOR | 20130119 | ||||
| 19 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_ALV_CUL_EDITOR_COMPONENT | Editor for Service | 20130116 | |||
| 20 | Instance attribute | Public | Type reference (TYPE) | IF_ALV_CML_CONFIGURATION=>Y_SCENARIO | Current Scenario | 20090121 | |||
| 21 | Instance attribute | Public | See coding | 20090305 | |||||
| 22 | Instance attribute | Protected | Type reference (TYPE) | YT_SCREEN_INFO | List of Screen Infos | 20090127 | |||
| 23 | Instance attribute | Private | Type reference (TYPE) | IF_ALV_Z=>YT_PARAM | 20090219 | ||||
| 24 | Instance attribute | Private | Type reference (TYPE) | DTC_T_TS | Tabstrip Control | 20120808 | |||
| 25 | Static Attribute | Public | Type reference (TYPE) | IF_ALV_Z=>YT_TEXTS | Text Pool from Grid Class | 20090115 | |||
| 26 | Static Attribute | Public | Type reference (TYPE) | IF_ALV_Z=>YT_TEXTS | Text Pool from SKBH | 20090115 | |||
| 27 | Static Attribute | Public | Type reference (TYPE) | IF_ALV_Z=>YT_TEXTS | Text Pool from SLVC_DIALOG | 20090126 |
Methods
Events
Class CL_ALV_CUL_CONTROLLER has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | YS_SCREEN_INFO | Public | See coding | 20090127 | begin of ys_screen_info ,
sequnr type i,
title type y_title,
layout_title type y_title,
state type if_alv_z=>y_state,
r_editor type ref to if_alv_cul_editor_component,
dynpro_number type y_dynpro_number,
start_column type y_screen_coordinate,
start_line type y_screen_coordinate,
end_column type y_screen_coordinate,
end_line type y_screen_coordinate,
subscreen_name type y_subscreen_name,
tabstrip_name type y_tabstrip_name,
name type y_name,
ucomm type y_ucomm,
text type y_text,
program_name type y_program_name,
end of ys_screen_info
|
||
| 2 | YT_SCREEN_INFO | Public | See coding | 20090127 | yt_screen_info type standard table of ys_screen_info
|
||
| 3 | Y_ACTION | Public | Type reference (TYPE) | STRING | 20090115 | |
|
| 4 | Y_DYNPRO_NUMBER | Public | Type reference (TYPE) | SYDYNNR | 20090115 | |
|
| 5 | Y_NAME | Public | Type reference (TYPE) | STRING | 20090115 | |
|
| 6 | Y_PROGRAM_NAME | Public | Type reference (TYPE) | SYREPID | 20090115 | |
|
| 7 | Y_SCREEN_COORDINATE | Public | Type reference (TYPE) | INT4 | 20090115 | |
|
| 8 | Y_SUBSCREEN_NAME | Public | Type reference (TYPE) | CHAR30 | 20090115 | |
|
| 9 | Y_TABSTRIP_NAME | Public | Type reference (TYPE) | STRING | 20090115 | |
|
| 10 | Y_TEXT | Public | Type reference (TYPE) | STRING | 20090115 | |
|
| 11 | Y_TITLE | Public | Type reference (TYPE) | SY-TITLE | 20090115 | |
|
| 12 | Y_UCOMM | Public | Type reference (TYPE) | SYUCOMM | 20090115 | |
Method Signatures
Method ADD_SHARED_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | S_PARAM | Call by reference | Type reference (TYPE) | IF_ALV_Z=>YS_PARAM | 20090219 |
Method ADD_SHARED_DATA on class CL_ALV_CUL_CONTROLLER has no exception.
Method CALL_STARTSCREEN Signature
Method CALL_STARTSCREEN on class CL_ALV_CUL_CONTROLLER has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20090309 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_ALV_CUL_CONTROLLER has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ALV_CUL_CONTROLLER has no exception.
Method CONFIGURE_DIALOG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SCENARIO | Call by reference | Type reference (TYPE) | IF_ALV_CML_CONFIGURATION=>Y_SCENARIO | 20130121 |
Method CONFIGURE_DIALOG on class CL_ALV_CUL_CONTROLLER has no exception.
Method CREATE_FOR_GRID_FACADE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TABSTRIP | Call by reference | Type reference (TYPE) | DTC_T_TS | Tabstrip | 20120807 | |||
| 2 | RO_CUL_CONTROLLER | Value transfer | Object reference (TYPE REF TO) | CL_ALV_CUL_CONTROLLER | Hauptdynpro für Configuration SAPLSKBH 2510(TS)/1500(Single) | 20120807 | |||
| 3 | R_ALV_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CML_CONFIGURATION | ALV LVC Konfiguration Model : Model Items (CL_ALV_VARIANT) | 20130119 | |||
| 4 | R_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG | 20120807 | ||||
| 5 | SCENARIO | Call by reference | Type reference (TYPE) | IF_ALV_CML_CONFIGURATION=>Y_SCENARIO | 20130119 |
Method CREATE_FOR_GRID_FACADE on class CL_ALV_CUL_CONTROLLER has no exception.
Method CREATE_FOR_STAND_ALONE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG | 20120813 | ||||
| 2 | IR_LAYOUT_EDITOR | Call by reference | Object reference (TYPE REF TO) | IF_ALV_CML_LAYOUT_EDITOR | 20130119 | ||||
| 3 | IT_SCREEN_INFO | Call by reference | Type reference (TYPE) | CL_ALV_CUL_CONTROLLER=>YT_SCREEN_INFO | 20120813 | ||||
| 4 | IT_TABSTRIP | Call by reference | Type reference (TYPE) | DTC_T_TS | Tabstrip | 20120813 | |||
| 5 | I_SCENARIO | Call by reference | Type reference (TYPE) | IF_ALV_CML_CONFIGURATION=>Y_SCENARIO | C_SCENARIO-SETTINGS | 20120813 | |||
| 6 | RO_CUL_CONTROLLER | Value transfer | Object reference (TYPE REF TO) | CL_ALV_CUL_CONTROLLER | Main Dynpro for Configuration SAPLSKBH 2510(TS)/1500(Single) | 20120813 |
Method CREATE_FOR_STAND_ALONE on class CL_ALV_CUL_CONTROLLER has no exception.
Method DETERMINE_LAYOUT_TITLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TITLE | Value transfer | Type reference (TYPE) | STRING | 20090310 |
Method DETERMINE_LAYOUT_TITLE on class CL_ALV_CUL_CONTROLLER has no exception.
Method DETERMINE_TITLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | TITLE | Value transfer | Type reference (TYPE) | STRING | 20090225 |
Method DETERMINE_TITLE on class CL_ALV_CUL_CONTROLLER has no exception.
Method DISPATCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACTION | Call by reference | Type reference (TYPE) | Y_ACTION | 20090115 | ||||
| 2 | R_EDITOR | Call by reference | Object reference (TYPE REF TO) | IF_ALV_CUL_EDITOR_COMPONENT | Editor für Service | 20090115 | |||
| 3 | T_PARAM_IN | Call by reference | Type reference (TYPE) | IF_ALV_Z=>YT_PARAM | 20090115 | ||||
| 4 | T_PARAM_OUT | Call by reference | Type reference (TYPE) | IF_ALV_Z=>YT_PARAM | 20090115 |
Method DISPATCH on class CL_ALV_CUL_CONTROLLER has no exception.
Method FREE Signature
Method FREE on class CL_ALV_CUL_CONTROLLER has no parameter.
Method FREE on class CL_ALV_CUL_CONTROLLER has no exception.
Method HANDLE_LOAD Signature
Method HANDLE_LOAD on class CL_ALV_CUL_CONTROLLER has no parameter.
Method HANDLE_LOAD on class CL_ALV_CUL_CONTROLLER has no exception.
Method HANDLE_RESET Signature
Method HANDLE_RESET on class CL_ALV_CUL_CONTROLLER has no parameter.
Method HANDLE_RESET on class CL_ALV_CUL_CONTROLLER has no exception.
Method HANDLE_SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SAVED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Charakterfeld der Länge 1 | 20090331 |
Method HANDLE_SAVE on class CL_ALV_CUL_CONTROLLER has no exception.
Method HANDLE_SAVE_AS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SAVED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Charakterfeld der Länge 1 | 20090331 |
Method HANDLE_SAVE_AS on class CL_ALV_CUL_CONTROLLER has no exception.
Method HANDLE_TECH_FIELDNAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_ALV_FIELDCAT | Call by reference | Type reference (TYPE) | LVC_T_FCAT | Feldkatalog für ListViewerControl | 20090320 | |||
| 2 | R_GRID | Call by reference | Object reference (TYPE REF TO) | CL_ALV_DD_LISTBOX | D&D Listbox | 20090320 | |||
| 3 | R_OK_CODE | Call by reference | Type reference (TYPE) | SY-UCOMM | Funktionscode, der PAI ausgelöst hat | 20090320 |
Method HANDLE_TECH_FIELDNAMES on class CL_ALV_CUL_CONTROLLER has no exception.
Method INIT_FOR_GRID_FACADE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_TABSTRIP | Call by reference | Type reference (TYPE) | DTC_T_TS | Tabstrip | 20120807 | |||
| 2 | R_ALV_CONFIGURATION | Call by reference | Object reference (TYPE REF TO) | CL_ALV_CML_CONFIGURATION | ALV LVC Konfiguration Model : Model Items (CL_ALV_VARIANT) | 20130119 | |||
| 3 | R_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG | 20120807 | ||||
| 4 | SCENARIO | Call by reference | Type reference (TYPE) | IF_ALV_CML_CONFIGURATION=>Y_SCENARIO | 20130119 |
Method INIT_FOR_GRID_FACADE on class CL_ALV_CUL_CONTROLLER has no exception.
Method INIT_FOR_IDA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SALV_CSQ_LOG | 20120812 | ||||
| 2 | IR_LAYOUT_EDITOR | Call by reference | Object reference (TYPE REF TO) | IF_ALV_CML_LAYOUT_EDITOR | 20130119 | ||||
| 3 | IT_SCREEN_INFO | Call by reference | Type reference (TYPE) | CL_ALV_CUL_CONTROLLER=>YT_SCREEN_INFO | 20130129 | ||||
| 4 | IT_TABSTRIP | Call by reference | Type reference (TYPE) | DTC_T_TS | 20120812 | ||||
| 5 | I_SCENARIO | Call by reference | Type reference (TYPE) | IF_ALV_CML_CONFIGURATION=>Y_SCENARIO | C_SCENARIO-SETTINGS | 20120812 |
Method INIT_FOR_IDA on class CL_ALV_CUL_CONTROLLER has no exception.
Method UPDATE_WITH_SHARED_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | S_PARAM | Call by reference | Type reference (TYPE) | IF_ALV_Z=>YS_PARAM | 20090219 |
Method UPDATE_WITH_SHARED_DATA on class CL_ALV_CUL_CONTROLLER has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 720 |