SAP ABAP Class CL_LAW_ALV (Basic Class for ALV in Full Screen)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷ BC-SRV-LIM (Application Component) License Measurement
⤷ SLIM2 (Package) License Administration Workbench
⤷ BC-SRV-LIM (Application Component) License Measurement
⤷ SLIM2 (Package) License Administration Workbench
Properties
Class | CL_LAW_ALV | |
Short Description | Basic Class for ALV in Full Screen | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | LAW_MESSAGES | |
Program status | P | SAP Standard Production Program |
Category | 0 | |
Package | SLIM2 | License Administration Workbench |
Created | 20031201 | SAP |
Last change | 20040518 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | SLIS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_LAW_ALV has no interface implemented.
Friends
Class CL_LAW_ALV has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | MF_OUTTAB_IS_EMPTY | Instance attribute | Protected | Type reference (TYPE) | AS4FLAG | Indicator (X or Blank) | 20031201 | ||
2 | MS_EXIT_CAUSED_BY_USER | Instance attribute | Protected | Type reference (TYPE) | SLIS_EXIT_BY_USER | 20031201 | |||
3 | MS_LAYOUT | Instance attribute | Protected | Type reference (TYPE) | SLIS_LAYOUT_ALV | 20031201 | |||
4 | MS_SELFIELD | Instance attribute | Protected | Type reference (TYPE) | SLIS_SELFIELD | 20031201 | |||
5 | MS_VARIANT | Instance attribute | Protected | Type reference (TYPE) | DISVARIANT | Layout Variant (External Use) | 20031201 | ||
6 | MT_EVENTS | Instance attribute | Protected | Type reference (TYPE) | SLIS_T_EVENT | 20031201 | |||
7 | MT_EXCLUDING | Instance attribute | Protected | Type reference (TYPE) | SLIS_T_EXTAB | 20031201 | |||
8 | MT_FIELDCAT | Instance attribute | Protected | Type reference (TYPE) | SLIS_T_FIELDCAT_ALV | 20031201 | |||
9 | MT_OUTTAB | Instance attribute | Protected | Object reference (TYPE REF TO) | DATA | 20031201 | |||
10 | MT_STANDARD_HEADER | Instance attribute | Protected | Type reference (TYPE) | SLIS_T_LISTHEADER | 20031201 | |||
11 | MX_SAVE | Instance attribute | Protected | Type reference (TYPE) | C | 20031201 | |||
12 | M_EXIT_CAUSED_BY_CALLER | Instance attribute | Protected | Type reference (TYPE) | C | 20031201 | |||
13 | M_F2CODE | Instance attribute | Protected | Type reference (TYPE) | SY-UCOMM | Screens, Function Code Triggered by PAI | 20031201 | ||
14 | M_PROG | Instance attribute | Protected | Type reference (TYPE) | SY-REPID | 20031201 | |||
15 | M_STRUCT_NAME | Instance attribute | Protected | Type reference (TYPE) | DD02L-TABNAME | Table Name | 20031201 | ||
16 | M_TITLE | Instance attribute | Protected | Type reference (TYPE) | SY-TITLE | Screens, Title Text | 20031201 | ||
17 | M_TOP_OF_PAGE | Instance attribute | Protected | Type reference (TYPE) | SLIS_FORMNAME | 'TOP_OF_PAGE' | 20031201 | ||
18 | M_USER_COMMAND | Instance attribute | Protected | Type reference (TYPE) | SLIS_FORMNAME | 'USER_COMMAND' | 20031201 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ALV_USER_COMMAND | Instance method | Public | Method | Dummy Handling of User Commands | 20031201 |
2 | APPEND_TO_OUTTAB | Instance method | Protected | Method | Add Row to Output Table | 20031201 |
3 | BUILD_ALV_FIELDCAT_FROM_DDIC | Instance method | Protected | Method | Generate Field Catalog from ABAP Dictionary Description | 20031201 |
4 | BUILD_DEFAULT_EVENTTAB | Instance method | Protected | Method | Determine Event Handler | 20031201 |
5 | CLEAR_OUTTAB | Instance method | Protected | Method | Delete Contents of Output Table | 20031201 |
6 | CONSTRUCTOR | Instance method | Public | Constructor | Constructor | 20031201 |
7 | DEFAULT_FCODE_EXCL_TAB | Instance method | Protected | Method | Default for Excluded Functions | 20031201 |
8 | DEFAULT_LAYOUT | Instance method | Protected | Method | Set Standard Layout | 20031201 |
9 | DEFAULT_TOP_OF_PAGE | Instance method | Public | Method | Standard Top of Page Handling | 20031201 |
10 | DISPLAY_ALV_GRID_LIST | Instance method | Protected | Method | Display SAP List Viewer Grid for First Time | 20031201 |
11 | GET_DEFAULT_VARIANT | Instance method | Protected | Method | Determine Standard Variant | 20031201 |
12 | LOAD_USER_VARIANT | Instance method | Protected | Method | Load User Variant | 20031201 |
Events
Class CL_LAW_ALV has no event.
Types
Class CL_LAW_ALV has no local type.
Method Signatures
Method ALV_USER_COMMAND Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_SELFIELD | Call by reference | Type reference (TYPE) | SLIS_SELFIELD | 20031201 | |||
2 | Importing | I_UCOMM | Value transfer | Type reference (TYPE) | SY-UCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20031201 |
Method ALV_USER_COMMAND on class CL_LAW_ALV has no exception.
Method APPEND_TO_OUTTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IS_OUTTAB | Call by reference | Type reference (TYPE) | ANY | 20031201 |
Method APPEND_TO_OUTTAB on class CL_LAW_ALV has no exception.
Method BUILD_ALV_FIELDCAT_FROM_DDIC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_STRUCT_NAME | Value transfer | Type reference (TYPE) | DD02L-TABNAME | Tabellenname | 20031201 |
Method BUILD_ALV_FIELDCAT_FROM_DDIC on class CL_LAW_ALV has no exception.
Method BUILD_DEFAULT_EVENTTAB Signature
Method BUILD_DEFAULT_EVENTTAB on class CL_LAW_ALV has no parameter.
Method BUILD_DEFAULT_EVENTTAB on class CL_LAW_ALV has no exception.
Method CLEAR_OUTTAB Signature
Method CLEAR_OUTTAB on class CL_LAW_ALV has no parameter.
Method CLEAR_OUTTAB on class CL_LAW_ALV has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_OUTTAB_TYPE | Value transfer | Type reference (TYPE) | C | 20031201 |
Method CONSTRUCTOR on class CL_LAW_ALV has no exception.
Method DEFAULT_FCODE_EXCL_TAB Signature
Method DEFAULT_FCODE_EXCL_TAB on class CL_LAW_ALV has no parameter.
Method DEFAULT_FCODE_EXCL_TAB on class CL_LAW_ALV has no exception.
Method DEFAULT_LAYOUT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | I_F2CODE | Value transfer | Type reference (TYPE) | SY-UCOMM | Bildschirmbilder, Funktionscode, der PAI ausgelöst hat | 20031201 |
Method DEFAULT_LAYOUT on class CL_LAW_ALV has no exception.
Method DEFAULT_TOP_OF_PAGE Signature
Method DEFAULT_TOP_OF_PAGE on class CL_LAW_ALV has no parameter.
Method DEFAULT_TOP_OF_PAGE on class CL_LAW_ALV has no exception.
Method DISPLAY_ALV_GRID_LIST Signature
Method DISPLAY_ALV_GRID_LIST on class CL_LAW_ALV has no parameter.
Method DISPLAY_ALV_GRID_LIST on class CL_LAW_ALV has no exception.
Method GET_DEFAULT_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | E_RC | Value transfer | Type reference (TYPE) | SY-SUBRC | Rückgabewert, Rückgabewert nach ABAP-Anweisungen | 20031201 |
Method GET_DEFAULT_VARIANT on class CL_LAW_ALV has no exception.
Method LOAD_USER_VARIANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | E_VARIANT | Value transfer | Type reference (TYPE) | DISVARIANT-VARIANT | Layout | 20031201 |
Method LOAD_USER_VARIANT on class CL_LAW_ALV has no exception.
History
Last changed by/on | SAP | 20040518 |
SAP Release Created in | 700 |