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
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