SAP ABAP Class CL_ALV_VARIANT (ALV Variant Management)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-ALV (Application Component) SAP List Viewer
     SLIS (Package) Generic list types
Properties
Class CL_ALV_VARIANT  
Short Description ALV Variant Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SLIS   Generic list types 
Created 19990712   SAP 
Last change 20130531   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 KKBLO Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 SBDST Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ALV_VARIANT has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 IF_ALV_RM_VARIANT_FRIEND 20101104 Friend of CL_ALV_VARIANT
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_DTC_LAYOUT Instance attribute Public Type reference (TYPE) DTC_S_LAYO Layout Table for Double Grid 19991228
2 MS_GRID_VARIANT_SAVE Instance attribute Public Type reference (TYPE) DISVARIANT Grid Variant to Save 20000204
3 MS_LAYOUT Instance attribute Public Type reference (TYPE) LVC_S_LAYO Layout 19990726
4 MS_PRINT Instance attribute Public Type reference (TYPE) LVC_S_PRNT Printout with Date, Title, and Page Number 20001023
5 MS_TOTAL_OPTIONS Instance attribute Public Type reference (TYPE) LVC_S_TOTO Display Subtotal 19990720
6 MS_VARIANT Instance attribute Public Type reference (TYPE) DISVARIANT Variant 19990712
7 MS_VARIANT_SAVE_INFO Instance attribute Private Type reference (TYPE) DISVARIANT ABAP Program Name 19991109
8 MT_FIELDCATALOG Instance attribute Public Type reference (TYPE) LVC_T_FCAT Field Catalog 19990712
9 MT_FILTER Instance attribute Public Type reference (TYPE) LVC_T_FILT Filter Criteria 19990712
10 MT_FILTER_INDEX Instance attribute Public Type reference (TYPE) LVC_T_FIDX ALV Control: Filter Index 19991214
11 MT_GRAPHICS_COLUMNS Instance attribute Private Type reference (TYPE) LVC_T_FNAM Field Names 19991110
12 MT_GRAPHICS_ROWS Instance attribute Private Type reference (TYPE) LVC_T_ROID Rows 19991111
13 MT_GRID_VARIANTS_SAVE Instance attribute Public Type reference (TYPE) LVC_T_SAVE Grid Variants to Save 20000204
14 MT_GROUPLEVELS Instance attribute Public Type reference (TYPE) LVC_T_GRPL ALV Control: Group Level Index 19991214
15 MT_GROUPLEVELS_FILTER Instance attribute Public Type reference (TYPE) LVC_T_GRPL Control Level Table 19990712
16 MT_OUTTAB Instance attribute Public Object reference (TYPE REF TO) DATA Original Data Table 19990712
17 MT_SELECTED_COLS Instance attribute Public Type reference (TYPE) LVC_T_COL Selected Columns 19990728
18 MT_SORT Instance attribute Public Type reference (TYPE) LVC_T_SORT Sort Criteria 19990712
19 M_APPLY_SAPLGRAP Static Attribute Public Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20061108
20 M_BUFFER_INACTIVE Static Attribute Public Type reference (TYPE) CHAR01 Global Buffer Control: Internal Use 20040730
21 M_CALCULATE_TOTALS Instance attribute Public Type reference (TYPE) CHAR01 Force Totals Formation 19991214
22 M_CL_ALV_BDS Instance attribute Public Object reference (TYPE REF TO) CL_ALV_BDS Reference to CL_ALV_BDS 19990929
23 M_CL_ALV_GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID Reference to cl_gui_alv_grid 20010627
24 M_CL_ALV_OI Instance attribute Public Object reference (TYPE REF TO) CL_ALV_OI Reference to CL_ALV_OI 19991204
25 M_CL_GRAPHICS Instance attribute Private Object reference (TYPE REF TO) CL_ALV_GRAPHICS Graphic Object 19991110
26 M_CL_GRAPHICS_LAYO Instance attribute Private Object reference (TYPE REF TO) CL_ALV_GRAPHICS_CU Layout for Graphic Object 19991110
27 M_FCAT_COMPLETE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20070214
28 M_GRAPHICS_VISIBLE Instance attribute Private Type reference (TYPE) CHAR01 Graphic Visible 20000125
29 M_HEADER_TRANSPORT Instance attribute Private Type reference (TYPE) CHAR30 30 Characters 19991229
30 M_SUMLEVEL Instance attribute Public Type reference (TYPE) I Expansion Level 19991214
31 M_THIRD_PART Static Attribute Public Type reference (TYPE) CHAR01 'X' Thir Part Allowed 20000303
32 M_VARIANT_DARK_ACTIVE Instance attribute Public Type reference (TYPE) CHAR01 Save in Background Active 20000204
33 M_VARIANT_DEFAULT Instance attribute Public Type reference (TYPE) CHAR01 Default Variant 19990712
34 M_VARIANT_SAVE Instance attribute Public Type reference (TYPE) CHAR01 Variant Saving Option 19990712
35 M_VIEW Instance attribute Public Type reference (TYPE) UI_FUNC View 19991008
36 M_WWW_ACTIVE Instance attribute Private Type reference (TYPE) CHAR01 WWW 20000118
37 OLD_MT_SPECIAL_GROUPS Instance attribute Public Type reference (TYPE) LVC_T_SGRP ALV Control: Table of Field Groups 20001217
38 R_SALV_ADAPTER Instance attribute Public Object reference (TYPE REF TO) IF_SALV_ADAPTER ALV: Basis Interface for the Adapter 20050919
Methods
# Method Level Visibility Method type Description Created on
1 BDS_DELETE Instance method Public Method Delete BDS for Display Variant 19991022
2 BDS_IMPORT Instance method Public Method Import BDS for Display Variant 19991019
3 BDS_TRANSPORT Instance method Public Method Transport BDS for Display Variant 19991020
4 CHECK_DOWNLOAD_AUTHORITY Instance method Public Method Checks Authorization Object S_GUI for Activity 61 20011030
5 CONSTRUCTOR Instance method Public Constructor Class Constructor 19990712
6 DELETE_GRAPHICS Instance method Public Method Delete Reference to Graphic Object 19991112
7 DELETE_GRAPHICS_FROM_DB Instance method Public Method Delete Graphic for Display Variant 19991117
8 DELETE_VARIANTS Instance method Public Method Delete Layouts Including BDS and Graphic 20060503
9 FREE Instance method Public Method 20030314
10 GET_GRAPHICS Instance method Public Method Return Graphic Data 19991111
11 GET_GRAPHICS_VISIBLE Instance method Public Method Display Graphic? 20000125
12 GET_USER_SPECIFIC Instance method Public Method Retrieve Indicator for User from SAVE Indicator 19991021
13 GET_VALUES Instance method Public Method Retrieve All Attributes 19990714
14 GET_VALUES_BDS Instance method Public Method Retrieve Data from Class CL_ALV_BDS 19991009
15 GET_VARIANTS_FOR_USER Instance method Public Method Read Layouts for Specific User 20060503
16 GET_VARIANT_FROM_DB Instance method Public Method Read Variant 19991022
17 GET_VARIANT_INFO_FROM_DB Instance method Public Method Read Information on Variant 19991022
18 GET_VARIANT_LAYO_FROM_DB Instance method Public Method Read Layout for Variant 19991216
19 GET_VIEW Instance method Public Method Read View 19991202
20 GRAPHICS_COLUMNS_FROM_FIELDCAT Instance method Private Method Create Graphic Columns from Field Catalog and Delete Select. 19991110
21 GRAPHICS_COLUMNS_TO_FIELDCAT Instance method Private Method Add Graphic Columns to Field Catalog 19991110
22 HANDLE_PAI Instance method Public Method OK Code Processing of FG SLVC_OFFICE_INTEGRATION 19991008
23 IMPORT_GRAPHICS Instance method Public Method Import Graphic for Display Variant 19991117
24 LAYOUT_ADMINISTRATION Instance method Public Method Layout Administration 20000216
25 LOAD_GRAPHICS Instance method Public Method Load Graphic Data 19991117
26 LOAD_VARIANT Instance method Public Method Load Variants 19991019
27 LVC_VARIANT Instance method Public Method Display Variant 19990722
28 MAINTAIN_ALL_VARIANTS Instance method Public Method Display Variant Management 19990923
29 SALV_AT_LOAD_VARIANT Instance method Private Method 20040607
30 SAVE_GRAPHICS Instance method Public Method Save Graphic Data 19991112
31 SAVE_GRID_VARIANTS_SIMUL Instance method Public Method Grid Variants to Save 20000204
32 SAVE_VARIANT Instance method Public Method Saving Variants 19990712
33 SAVE_VARIANT_DARK Instance method Public Method Save Variant in Background 19991109
34 SELECT_VARIANT Instance method Public Method Selecting Variants 19990923
35 SELECT_VIEW Instance method Public Method Choose Template for View 19991002
36 SET_GRAPHICS Instance method Public Method Set Graphic Data 19991111
37 SET_GRAPHICS_VISIBLE Instance method Public Method Sets Graphic to Visible 20000125
38 SET_HEADER_TRANSPORT Instance method Public Method Set Callback for Header Transport 19991229
39 SET_VALUES Instance method Public Method Set All Attributes 19990714
40 SET_VALUES_BDS Instance method Public Method Set Data in Class CL_ALV_BDS 19991210
41 SET_VIEW Instance method Public Method Set View 19991202
42 TRANSPORT_GRAPHICS Instance method Public Method Transport Graphic for Display Variant 19991117
Events
Class CL_ALV_VARIANT has no event.
Types
Class CL_ALV_VARIANT has no local type.
Method Signatures

Method BDS_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV-Control: Feldname internes Tabellenfeld 19991022
2 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT ALV-Control: Anzeigevariante 19991117

Method BDS_DELETE on class CL_ALV_VARIANT has no exception.

Method BDS_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV-Control: Feldname internes Tabellenfeld 19991118
2 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT Abap-Reportname 19991019
3 Importing I_CLIENT_FROM Value transfer Type reference (TYPE) MANDT Mandant 19991019
4 Importing I_CLIENT_TO Value transfer Type reference (TYPE) MANDT Mandant 19991019

Method BDS_IMPORT on class CL_ALV_VARIANT has no exception.

Method BDS_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_COMMFILE_ENTRIES Call by reference Type reference (TYPE) SBDST_COMMFILE_ENTRIES Transportwesen 19991020
2 Importing IS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV-Control: Feldname internes Tabellenfeld 19991022
3 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT Abap-Reportname 19991022

Method BDS_TRANSPORT on class CL_ALV_VARIANT has no exception.

Method CHECK_DOWNLOAD_AUTHORITY Signature

Method CHECK_DOWNLOAD_AUTHORITY on class CL_ALV_VARIANT has no parameter.
Method CHECK_DOWNLOAD_AUTHORITY on class CL_ALV_VARIANT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_SALV_ADAPTER Call by reference Object reference (TYPE REF TO) IF_SALV_ADAPTER ALV: Basisinterface für die Adapter 20050919
2 Importing IS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO Layoutstruktur 19990726
3 Importing IS_PRINT Value transfer Type reference (TYPE) LVC_S_PRNT Print Einstellungen für LVC 20001023
4 Importing IS_TOTAL_OPTIONS Value transfer Type reference (TYPE) LVC_S_TOTO Summenhandling 19990720
5 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT Variante 19990714
6 Importing IT_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog 19990712
7 Importing IT_FILTER Value transfer Type reference (TYPE) LVC_T_FILT Filterkriterien 19990712
8 Importing IT_GROUPLEVELS_FILTER Value transfer Type reference (TYPE) LVC_T_GRPL Gruppenzugehorigkeit 19990712
9 Importing IT_OUTTAB Value transfer Object reference (TYPE REF TO) DATA Orignaldatentabelle 19990712
10 Importing IT_SELECTED_COLS Value transfer Type reference (TYPE) LVC_T_COL markierte Spalten 19990728
11 Importing IT_SORT Value transfer Type reference (TYPE) LVC_T_SORT Sortierkriterien 19990712
12 Importing I_CL_ALV_GRID Value transfer Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20010628
13 Importing I_FCAT_COMPLETE Call by reference Type reference (TYPE) ABAP_BOOL 20070214
14 Importing I_VARIANT_DEFAULT Value transfer Type reference (TYPE) C 'X' Default zulassen 19991109
15 Importing I_VARIANT_SAVE Value transfer Type reference (TYPE) CHAR01 Speicherart 19990714
16 Importing I_WWW_ACTIVE Value transfer Type reference (TYPE) CHAR01 SPACE WWW 20000118

Method CONSTRUCTOR on class CL_ALV_VARIANT has no exception.

Method DELETE_GRAPHICS Signature

Method DELETE_GRAPHICS on class CL_ALV_VARIANT has no parameter.
Method DELETE_GRAPHICS on class CL_ALV_VARIANT has no exception.

Method DELETE_GRAPHICS_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV-Control: Feldname internes Tabellenfeld 19991117
2 Importing IT_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT ALV-Feldkatalog 19991125

Method DELETE_GRAPHICS_FROM_DB on class CL_ALV_VARIANT has no exception.

Method DELETE_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BOOLEAN Value transfer Type reference (TYPE) ABAP_BOOL Rückgabewert 20060503
2 Importing IT_VARIANTS Call by reference Type reference (TYPE) LTVARIANTS Benutzername 20060503
# Exception Resumable Description Created on
1 NO_AUTHORITY Berechtigung 20060503
2 PROGRAMM_ERROR Programmfehler 20060503

Method FREE Signature

Method FREE on class CL_ALV_VARIANT has no parameter.
Method FREE on class CL_ALV_VARIANT has no exception.

Method GET_GRAPHICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_TO_CL_ALV_GRAPHICS Call by reference Object reference (TYPE REF TO) CL_ALV_GRAPHICS Abstracter Container fuer GUI Controls 19991112
2 Exporting ER_TO_CL_ALV_GRAPHICS_LAYO Call by reference Object reference (TYPE REF TO) CL_ALV_GRAPHICS_CU X 19991117
3 Exporting ES_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO GUID im 'CHAR' Format in Großschreibung 19991111
4 Exporting ES_VARIANT Call by reference Type reference (TYPE) DISVARIANT ALV-Variante 19991111
5 Exporting ET_COLUMNS Call by reference Type reference (TYPE) LVC_T_FNAM Grafikspalten 19991111
6 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT ALV-Feldkatalog 19991111
7 Exporting ET_ROWS Call by reference Type reference (TYPE) LVC_T_ROID Grafikzeilen 19991111
8 Exporting E_CU_GUID Call by reference Type reference (TYPE) GUID_32 X 19991112
9 Exporting E_GUID_GRAPHICS Call by reference Type reference (TYPE) GUID_32 Graphikguid 19991117

Method GET_GRAPHICS on class CL_ALV_VARIANT has no exception.

Method GET_GRAPHICS_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VISIBLE Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20000125

Method GET_GRAPHICS_VISIBLE on class CL_ALV_VARIANT has no exception.

Method GET_USER_SPECIFIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_USER_SPECIFIC Value transfer Type reference (TYPE) C KZ Benutzerspezifisch 19991021

Method GET_USER_SPECIFIC on class CL_ALV_VARIANT has no exception.

Method GET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO Layout 19990726
2 Exporting ES_PRINT Call by reference Type reference (TYPE) LVC_S_PRNT Print Einstellungen für LVC 20001023
3 Exporting ES_TOTAL_OPTIONS Call by reference Type reference (TYPE) LVC_S_TOTO Summenhandling 19990720
4 Exporting ES_VARIANT Call by reference Type reference (TYPE) DISVARIANT Variante 19990714
5 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog 19990714
6 Exporting ET_FILTER Call by reference Type reference (TYPE) LVC_T_FILT Filterkriterien 19990714
7 Exporting ET_GROUPLEVELS_FILTER Call by reference Type reference (TYPE) LVC_T_GRPL Gruppenzugehoerigkeit 19990714
8 Exporting ET_OUTTAB Call by reference Object reference (TYPE REF TO) DATA Orginaldatentabelle 19990714
9 Exporting ET_SELECTED_COLS Call by reference Type reference (TYPE) LVC_T_COL markierte Spalten 19990728
10 Exporting ET_SORT Call by reference Type reference (TYPE) LVC_T_SORT Sortierkriterien 19990714
11 Exporting E_VARIANT_DEFAULT Call by reference Type reference (TYPE) CHAR01 Default Variante 19990723
12 Exporting E_VARIANT_SAVE Call by reference Type reference (TYPE) CHAR01 Sicherungsart Variante 19990723

Method GET_VALUES on class CL_ALV_VARIANT has no exception.

Method GET_VALUES_BDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_BDS_WITH_URL Call by reference Type reference (TYPE) LVC_S_BDS BDS with URL 19991011
2 Exporting ET_ALV_BDS Call by reference Type reference (TYPE) LVC_T_BDS ALV-BDS-Tabelle 19991009
3 Exporting E_FRONTEND Call by reference Type reference (TYPE) LVC_FRONT ALV-Control: Excel, Crystal oder ALV 20010521
4 Exporting E_FRONTEND_TMP Call by reference Type reference (TYPE) LVC_FRONT ALV-Control: Excel, Crystal oder ALV 20010521
5 Importing I_OK_CODE Value transfer Type reference (TYPE) SY-UCOMM ok-code 19991009

Method GET_VALUES_BDS on class CL_ALV_VARIANT has no exception.

Method GET_VARIANTS_FOR_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_USERNAME Call by reference Type reference (TYPE) SY-UNAME Benutzername 20060503
2 Returning RT_VARIANTS Value transfer Type reference (TYPE) LTVARIANTS Tabelle der Varianten 20060503
# Exception Resumable Description Created on
1 NO_AUTHORITY Berechtigung 20060503
2 PROGRAMM_ERROR Programmfehler 20060503
3 USER_NOT_FOUND Benutzer 20101104

Method GET_VARIANT_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VARIANTS Value transfer Type reference (TYPE) LTVARIANTS Gebiet in IMPORT/EXPORT-Datentabelle 19991022
2 Importing IR_HANDLE Value transfer Type reference (TYPE) LVC_T_RNGS Range: Handle 19991022
3 Importing IR_LOG_GROUP Value transfer Type reference (TYPE) LVC_T_RNGS Range: Logische Gruppe 19991022
4 Importing IR_REPORT Value transfer Type reference (TYPE) LVC_T_RNGS Range: Report 19991022
5 Importing IR_TYPE Value transfer Type reference (TYPE) LVC_T_RNGS Range: Type 19991022
6 Importing IR_USERNAME Value transfer Type reference (TYPE) LVC_T_RNGS Range: Benutzername 19991022
7 Importing IR_VARIANT Value transfer Type reference (TYPE) LVC_T_RNGS Range: Variante 19991022
8 Importing IS_VARIANT Value transfer Type reference (TYPE) LTVARIANT Variante 19991022
9 Importing I_TOOL Value transfer Type reference (TYPE) LTDX-RELID 'LT' Tool 19991022

Method GET_VARIANT_FROM_DB on class CL_ALV_VARIANT has no exception.

Method GET_VARIANT_INFO_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO Layout 19991022
2 Exporting ET_FCAT Value transfer Type reference (TYPE) LVC_T_FCAT Feldkatalog 19991022
3 Exporting ET_FILTER Value transfer Type reference (TYPE) LVC_T_FILT Filterkriterien 19991022
4 Exporting ET_SORT Value transfer Type reference (TYPE) LVC_T_SORT Sortierkriterien 19991022
5 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT Variante 19991022
6 Importing IT_DEF_FCAT Value transfer Type reference (TYPE) LVC_T_FCAT Default Feldkatalog 19991022
7 Importing I_TOOL Value transfer Type reference (TYPE) LTDX-RELID 'LT' Tool 19991022

Method GET_VARIANT_INFO_FROM_DB on class CL_ALV_VARIANT has no exception.

Method GET_VARIANT_LAYO_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO Layout 19991216
2 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT Variante 19991216
3 Importing I_TOOL Value transfer Type reference (TYPE) LTDX-RELID 'LT' Tool 19991216

Method GET_VARIANT_LAYO_FROM_DB on class CL_ALV_VARIANT has no exception.

Method GET_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_VIEW Call by reference Type reference (TYPE) UI_FUNC Funktionscode 19991202
2 Importing I_TEMP_VIEW Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20000104

Method GET_VIEW on class CL_ALV_VARIANT has no exception.

Method GRAPHICS_COLUMNS_FROM_FIELDCAT Signature

Method GRAPHICS_COLUMNS_FROM_FIELDCAT on class CL_ALV_VARIANT has no parameter.
Method GRAPHICS_COLUMNS_FROM_FIELDCAT on class CL_ALV_VARIANT has no exception.

Method GRAPHICS_COLUMNS_TO_FIELDCAT Signature

Method GRAPHICS_COLUMNS_TO_FIELDCAT on class CL_ALV_VARIANT has no parameter.
Method GRAPHICS_COLUMNS_TO_FIELDCAT on class CL_ALV_VARIANT has no exception.

Method HANDLE_PAI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SEL_ROWS Value transfer Type reference (TYPE) LVC_T_ROW selektiere Items 19991009
2 Importing I_OK_CODE Value transfer Type reference (TYPE) SY-UCOMM OK-Code 19991008
# Exception Resumable Description Created on
1 BDS_ERROR Fehler BDS evtl. Template in Use, no authority 20010330
2 CANCEL_ITEM_SELECT Auf lvc_item_selection wurde abbrechen ausgelöst 19991203
3 NO_TEMPLATE_FOR_VIEW Kein passendes Template für View vorhanden 20010128

Method IMPORT_GRAPHICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV-Control: Feldname internes Tabellenfeld 19991118
2 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT Abap-Reportname 19991117
3 Importing IT_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT ALV-Feldkatalog 19991118
4 Importing I_CLIENT_FROM Value transfer Type reference (TYPE) MANDT Mandant 19991117
5 Importing I_CLIENT_TO Value transfer Type reference (TYPE) MANDT Mandant 19991117

Method IMPORT_GRAPHICS on class CL_ALV_VARIANT has no exception.

Method LAYOUT_ADMINISTRATION Signature

Method LAYOUT_ADMINISTRATION on class CL_ALV_VARIANT has no parameter.
Method LAYOUT_ADMINISTRATION on class CL_ALV_VARIANT has no exception.

Method LOAD_GRAPHICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CR_GRAPHICS_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20000127

Method LOAD_GRAPHICS on class CL_ALV_VARIANT has no exception.

Method LOAD_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXIT Value transfer Type reference (TYPE) CHAR1 Abbruch erfolgt 'X' 19991109
2 Importing I_BUFFER_ACTIVE Value transfer Type reference (TYPE) CHAR1 'X' Pufferung aktivieren 19991109
3 Importing I_BYPASSING_BUFFER Value transfer Type reference (TYPE) CHAR1 Alle Puffer umgehen? 20001009
4 Importing I_DIALOG Value transfer Type reference (TYPE) CHAR1 'X' Aufruf im Dialog 19991021
5 Importing I_NO_FRONTEND Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20060130
6 Importing I_TABNAME Value transfer Type reference (TYPE) KKBLO_TABNAME '1' Tabellenname 19991021

Method LOAD_VARIANT on class CL_ALV_VARIANT has no exception.

Method LVC_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SAVED Call by reference Type reference (TYPE) CHAR01 Layout gesichert 20011210
2 Importing IS_DTC_LAYOUT Call by reference Type reference (TYPE) DTC_S_LAYO Layoutstruktur für DG 19990722
3 Importing IT_EXCEPT_QINFO Call by reference Type reference (TYPE) LVC_T_QINF Tabelle für die Exception Quickinfo 20041111
4 Importing I_BUFFER_ACTIVE Value transfer Type reference (TYPE) CHAR01 Buffer A aktivieren? 20010111
5 Importing I_BYPASSING_BUFFER Value transfer Type reference (TYPE) CHAR01 Alle Buffer umgehen? 20010111
6 Importing I_CL_ALV_GRID Value transfer Object reference (TYPE REF TO) CL_GUI_ALV_GRID Referenz of cl_gui_alv_grid 20010627
# Exception Resumable Description Created on
1 NO_CHANGE Keine Änderung 19990722
2 NO_FILT_CHANGE Keine Filteränderung 20010801
3 RESTORE_OLD_VIEW Alten View reaktivieren 20010403

Method MAINTAIN_ALL_VARIANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARIANT_DEFAULT Call by reference Type reference (TYPE) CHAR01 Default Variante 19990923

Method MAINTAIN_ALL_VARIANTS on class CL_ALV_VARIANT has no exception.

Method SALV_AT_LOAD_VARIANT Signature

Method SALV_AT_LOAD_VARIANT on class CL_ALV_VARIANT has no parameter.
Method SALV_AT_LOAD_VARIANT on class CL_ALV_VARIANT has no exception.

Method SAVE_GRAPHICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO x 19991112
2 Changing CT_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT x 19991112
3 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20000125
4 Importing I_GRAPHICS_SAVE Value transfer Type reference (TYPE) C x 19991112

Method SAVE_GRAPHICS on class CL_ALV_VARIANT has no exception.

Method SAVE_GRID_VARIANTS_SIMUL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GRIDS Value transfer Type reference (TYPE) LVC_T_SAVE Grid-Varianten zum abspeichern 20000204

Method SAVE_GRID_VARIANTS_SIMUL on class CL_ALV_VARIANT has no exception.

Method SAVE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXIT Value transfer Type reference (TYPE) CHAR01 Abbrechen aktiviert? 19990713
2 Importing I_BUFFER_ACTIVE Value transfer Type reference (TYPE) CHAR01 Pufferung aktiviert? 19990923
3 Importing I_BYPASSING_BUFFER Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20001011
4 Importing I_DIALOG Value transfer Type reference (TYPE) CHAR01 'X' Dialog 20000204
5 Importing I_TEMP_VIEW Value transfer Type reference (TYPE) LVC_FRONT ALV-Control: Excel, Crystal oder ALV 20011112

Method SAVE_VARIANT on class CL_ALV_VARIANT has no exception.

Method SAVE_VARIANT_DARK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT Varianteninformation 19991109
2 Importing I_ACTIVE Value transfer Type reference (TYPE) CHAR01 'X' Dunkel speichern aktiv 20000204

Method SAVE_VARIANT_DARK on class CL_ALV_VARIANT has no exception.

Method SELECT_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_CALCULATE_TOTALS Call by reference Type reference (TYPE) CHAR01 Summenbildung erzwingen 19990923
2 Changing C_INVALID_FRONTEND_FIELDCAT Call by reference Type reference (TYPE) CHAR01 rontendfeldkatalog ist invalid 19990923
3 Exporting E_EXIT Call by reference Type reference (TYPE) CHAR01 Aenderungskennzeichen 19990923
4 Importing I_BUFFER_ACTIVE Value transfer Type reference (TYPE) CHAR01 'X' Pufferung aktiveiren 19990923
5 Importing I_BYPASSING_BUFFER Value transfer Type reference (TYPE) CHAR01 Alle Puffer umgehen? 20001009
# Exception Resumable Description Created on
1 CANCELED Auswahl wurde abgebrochen 19990923
2 NOT_FOUND Anzeigevariante wurde nicht gefunden 19990923

Method SELECT_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_ALV_BDS Call by reference Type reference (TYPE) LVC_S_BDS alle Parameter für den ALV 19991002
2 Exporting ET_CONTENT Call by reference Type reference (TYPE) SBDST_CONTENT Datei als Tabelle 20000201
3 Exporting E_FILESIZE Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20000201
4 Importing IS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV-Layout 19991008
5 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT ALV-Variant 19991008
6 Importing I_FRONTEND Value transfer Type reference (TYPE) LVC_FRONT View 19991008
7 Importing I_SUPRESS_MESSAGE Value transfer Type reference (TYPE) FLAG allgemeines flag 20021030
8 Importing I_TABLE_REQUESTED Call by reference Type reference (TYPE) FLAG allgemeines flag 20000201
# Exception Resumable Description Created on
1 CANCEL_SELECT abbrechen aktiviert 19991008
2 INTERNAL_ERROR Interner Error z.B. bei Zugriff auf Template im BDS 20010401
3 NOT_FOUND Template nicht gefunden. NIEMALS für rpt-files. 19991202
4 NO_AUTHORISATION Berechtigungsproblem z.B. bei Zugriff auf Template im BDS 20010401

Method SET_GRAPHICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TO_CL_ALV_GRAPHICS Value transfer Object reference (TYPE REF TO) CL_ALV_GRAPHICS Abstracter Container fuer GUI Controls 19991112
2 Importing IR_TO_CL_ALV_GRAPHICS_LAYO Value transfer Object reference (TYPE REF TO) CL_ALV_GRAPHICS_CU x 19991112
3 Importing IS_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO GUID im 'CHAR' Format in Großschreibung 19991111
4 Importing IS_VARIANT Call by reference Type reference (TYPE) DISVARIANT ALV-Variante 19991111
5 Importing IT_COLUMNS Call by reference Type reference (TYPE) LVC_T_FNAM Grafikspalten 19991111
6 Importing IT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT ALV-Feldkatalog 19991111
7 Importing IT_ROWS Call by reference Type reference (TYPE) LVC_T_ROID Grafikzeilen 19991111
8 Importing I_CU_GUID Value transfer Type reference (TYPE) GUID_32 x 19991112

Method SET_GRAPHICS on class CL_ALV_VARIANT has no exception.

Method SET_GRAPHICS_VISIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VISIBLE Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20000125

Method SET_GRAPHICS_VISIBLE on class CL_ALV_VARIANT has no exception.

Method SET_HEADER_TRANSPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HEADER_TRANSPORT Call by reference Type reference (TYPE) CHAR30 30 Characters 19991229

Method SET_HEADER_TRANSPORT on class CL_ALV_VARIANT has no exception.

Method SET_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_OUTTAB Value transfer Object reference (TYPE REF TO) DATA Orginaldatentabelle 19990714
2 Importing IT_SELECTED_COLS Call by reference Type reference (TYPE) LVC_T_COL markierte Spalten 19990728
3 Importing I_WWW_ACTIVE Value transfer Type reference (TYPE) CHAR01 SPACE WWW 20000118

Method SET_VALUES on class CL_ALV_VARIANT has no exception.

Method SET_VALUES_BDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BDS_DEFLT Value transfer Type reference (TYPE) LVC_S_BDS Struktur für BDS-Template-Listanzeige 19991210
2 Importing IT_FILTER Value transfer Type reference (TYPE) LVC_T_FILT ALV-Control: Tabelle der Filterbedingungen 19991214

Method SET_VALUES_BDS on class CL_ALV_VARIANT has no exception.

Method SET_VIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEMP_VIEW Value transfer Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20000104
2 Importing I_VIEW Value transfer Type reference (TYPE) UI_FUNC Funktionscode 19991202

Method SET_VIEW on class CL_ALV_VARIANT has no exception.

Method TRANSPORT_GRAPHICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LAYOUT Value transfer Type reference (TYPE) LVC_S_LAYO ALV-Control: Feldname internes Tabellenfeld 19991117
2 Importing IS_VARIANT Value transfer Type reference (TYPE) DISVARIANT Abap-Reportname 19991117
3 Importing IT_FIELDCATALOG Value transfer Type reference (TYPE) LVC_T_FCAT ALV-Feldkatalog 19991118
4 Importing I_TRKORR Value transfer Type reference (TYPE) TRKORR Transportwesen 19991118

Method TRANSPORT_GRAPHICS on class CL_ALV_VARIANT has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in