SAP ABAP Class CL_SALV_CALLER_SERVICES (ALV: Compare Old API and New API)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SALV_VERI (Package) ALV: Verification
Properties
Class CL_SALV_CALLER_SERVICES  
Short Description ALV: Compare Old API and New API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SALV_VERI   ALV: Verification 
Created 20040402   SAP 
Last change 20040930   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_SALV_VERI_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 SLIS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_SALV_CALLER_SERVICES has no interface implemented.
Friends
Class CL_SALV_CALLER_SERVICES has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 R_AGGREGATION Instance attribute Private Object reference (TYPE REF TO) CL_SALV_AGGREGATION Aggregation Objects 20040703
2 R_AGGREGATIONS Instance attribute Private Object reference (TYPE REF TO) CL_SALV_AGGREGATIONS Aggregation Objects 20040703
3 R_COLUMNS_HIERSEQ Instance attribute Private Object reference (TYPE REF TO) CL_SALV_COLUMNS_HIERSEQ Columns in Simple, Two-Dimensional Tables 20040703
4 R_COLUMNS_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_COLUMNS_TABLE Columns in Simple, Two-Dimensional Tables 20040702
5 R_COLUMNS_TREE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_COLUMNS_TREE Columns in Simple, Two-Dimensional Tables 20040703
6 R_COLUMN_HIERSEQ Instance attribute Private Object reference (TYPE REF TO) CL_SALV_COLUMN_TABLE Column Description of Simple, Two-Dimensional Tables 20040706
7 R_COLUMN_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_COLUMN_TABLE Column Description of Simple, Two-Dimensional Tables 20040702
8 R_COLUMN_TREE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_COLUMN_TREE Column Description of Simple, Two-Dimensional Tables 20040703
9 R_DISPLAY_SETTINGS Instance attribute Private Object reference (TYPE REF TO) CL_SALV_DISPLAY_SETTINGS ALV: Display Definition 20040706
10 R_END_OF_PAGE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_FORM_ELEMENT ALV: Footer Area: List/Page 20040719
11 R_FILTER Instance attribute Private Object reference (TYPE REF TO) CL_SALV_FILTER ALV: Filter 20040706
12 R_FILTERS Instance attribute Private Object reference (TYPE REF TO) CL_SALV_FILTERS ALV: Filter 20040706
13 R_FUNCTION Instance attribute Private Object reference (TYPE REF TO) CL_SALV_FUNCTION ALV Single Function 20040702
14 R_FUNCTIONAL_SETTINGS Instance attribute Private Object reference (TYPE REF TO) CL_SALV_FUNCTIONAL_SETTINGS ALV: Display Definition 20040706
15 R_FUNCTIONS_LIST Instance attribute Private Object reference (TYPE REF TO) CL_SALV_FUNCTIONS_LIST Generic and User-Defined Functions in List-Type Tables 20040702
16 R_FUNCTIONS_TREE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_FUNCTIONS_TREE Generic and User-Defined Functions in List-Type Tables 20040703
17 R_HIERSEQ_LEVEL Instance attribute Private Object reference (TYPE REF TO) CL_SALV_HIERSEQ_LEVEL Hierarchy Level of a Hierarchical-Sequential Table 20040706
18 R_HIERSEQ_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_HIERSEQ_TABLE Basis Class for Hierarchical-Sequential Tables 20040706
19 R_HYPERLINK Instance attribute Private Object reference (TYPE REF TO) CL_SALV_HYPERLINK ALV: Hyperlink 20040703
20 R_HYPERLINKS Instance attribute Private Object reference (TYPE REF TO) CL_SALV_HYPERLINKS ALV: Hyperlinks 20040703
21 R_ITEM Instance attribute Private Object reference (TYPE REF TO) CL_SALV_ITEM Item in Tree Structure 20040706
22 R_LAYOUT Instance attribute Private Object reference (TYPE REF TO) CL_SALV_LAYOUT ALV: Layout 20040706
23 R_NODE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_NODE Nodes of a Tree Structure 20040706
24 R_NODES Instance attribute Private Object reference (TYPE REF TO) CL_SALV_NODES ALV: All Nodes of a Tree 20040706
25 R_PRINT Instance attribute Private Object reference (TYPE REF TO) CL_SALV_PRINT ALV: Printing 20040706
26 R_SELECTIONS Instance attribute Private Object reference (TYPE REF TO) CL_SALV_SELECTIONS Selections in List-Type Output Tables 20040706
27 R_SELECTIONS_TREE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_SELECTIONS_TREE Selections in Tree Structures 20040706
28 R_SELOPT Instance attribute Private Object reference (TYPE REF TO) CL_SALV_SELOPT ALV: Selection Options 20040706
29 R_SORT Instance attribute Private Object reference (TYPE REF TO) CL_SALV_SORT ALV: Sorting a Column 20040706
30 R_SORTS Instance attribute Private Object reference (TYPE REF TO) CL_SALV_SORTS ALV: Sort 20040706
31 R_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_TABLE Basis Class for Simple Tables 20040706
32 R_TOOLTIP Instance attribute Private Object reference (TYPE REF TO) CL_SALV_TOOLTIP ALV: Tooltip 20040706
33 R_TOOLTIPS Instance attribute Private Object reference (TYPE REF TO) CL_SALV_TOOLTIPS ALV: Tooltips 20040706
34 R_TOP_OF_PAGE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_FORM_ELEMENT ALV: Header Area: List/Page 20040719
35 R_TREE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_TREE Basis Class for Tree Structure 20040706
36 R_TREE_SETTINGS Instance attribute Private Object reference (TYPE REF TO) CL_SALV_TREE_SETTINGS Global Settings for Tree Structure 20040706
37 S_LVC_TOOLBAR Static Attribute Public Type reference (TYPE) IF_SALV_VERI_TYPES=>G_TYPE_S_TOOLBAR 20040705
38 S_STATUS Static Attribute Public Type reference (TYPE) IF_SALV_VERI_TYPES=>G_TYPE_S_STATUS 20040705
39 T_LVC_FIELDCAT Static Attribute Public Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20040628
40 T_LVC_FILTER Static Attribute Public Type reference (TYPE) LVC_T_FILT ALV Control: Table of Filter Conditions 20040402
41 T_SLIS_FIELDCAT Static Attribute Public Type reference (TYPE) SLIS_T_FIELDCAT_ALV 20040628
42 T_SLIS_FILTER Static Attribute Public Type reference (TYPE) SLIS_T_FILTER_ALV 20040402
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_FORM Instance method Public Method 20040719
2 GET_END_OF_PAGE Instance method Public Method 20040720
3 GET_PARAMETERS_FROM_SCENARIO Instance method Private Method 20040702
4 GET_TOP_OF_PAGE Instance method Public Method 20040720
5 RUN Instance method Public Method 20040702
6 SET_LAYOUT_KEY Instance method Public Method 20040723
Events
Class CL_SALV_CALLER_SERVICES has no event.
Types
Class CL_SALV_CALLER_SERVICES has no local type.
Method Signatures

Method CREATE_FORM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLUMNS Call by reference Type reference (TYPE) I 20040719
2 Importing FLAVOUR Call by reference Type reference (TYPE) SALV_DE_CONSTANT ALV: Datenelement für Konstanten 20040719
3 Importing MODEL Call by reference Object reference (TYPE REF TO) CL_SALV_MODEL_BASE ALV: Basisklasse Modell 20040719
4 Importing ROWS Call by reference Type reference (TYPE) I 20040719
5 Importing WIDTH Call by reference Type reference (TYPE) I 20040719

Method CREATE_FORM on class CL_SALV_CALLER_SERVICES has no exception.

Method GET_END_OF_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_SALV_FORM_ELEMENT Allgemeines Element im Gestaltungsobjekt 20040720

Method GET_END_OF_PAGE on class CL_SALV_CALLER_SERVICES has no exception.

Method GET_PARAMETERS_FROM_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SCENARIO Call by reference Type reference (TYPE) IF_SALV_VERI_TYPES=>G_TYPE_S_SCENARIO 20040702
2 Returning VALUE Value transfer Type reference (TYPE) ABAP_PARMBIND_TAB 20040702

Method GET_PARAMETERS_FROM_SCENARIO on class CL_SALV_CALLER_SERVICES has no exception.

Method GET_TOP_OF_PAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning VALUE Value transfer Object reference (TYPE REF TO) CL_SALV_FORM_ELEMENT Allgemeines Element im Gestaltungsobjekt 20040720

Method GET_TOP_OF_PAGE on class CL_SALV_CALLER_SERVICES has no exception.

Method RUN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MODEL Call by reference Object reference (TYPE REF TO) CL_SALV_MODEL_BASE ALV: Basisklasse Modell 20040702
2 Changing SCENARIO Call by reference Type reference (TYPE) STANDARD TABLE 20040702

Method RUN on class CL_SALV_CALLER_SERVICES has no exception.

Method SET_LAYOUT_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing HANDLE Call by reference Type reference (TYPE) SLIS_HANDL VerwaltungsID für Mehrfachaufrufe aus dem selben Programm 20040723
2 Importing LOGICAL_GROUP Call by reference Type reference (TYPE) SLIS_LOGGR Logischer Gruppenbegriff 20040723
3 Importing REPORT Call by reference Type reference (TYPE) REPID Abap-Reportname 20040723

Method SET_LAYOUT_KEY on class CL_SALV_CALLER_SERVICES has no exception.
History
Last changed by/on SAP  20040930 
SAP Release Created in 700