SAP ABAP Class CL_RSINP_ALV_CONFIG (Manual Data Entry - Configuration)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX (Application Component) Business Explorer
     RSDINP (Package) Data Entry for Demo and Prototyping
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSO_GUI_COMPONENT_TOOLBAR GUI Component with Toolbar 20011218
Properties
Class CL_RSINP_ALV_CONFIG  
Short Description Manual Data Entry - Configuration    
Super Class CL_RSO_GUI_COMPONENT_TOOLBAR GUI Component with Toolbar 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDINP   Data Entry for Demo and Prototyping 
Created 20011210   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSDIN Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSINP_ALV_CONFIG has no interface implemented.
Friends
Class CL_RSINP_ALV_CONFIG has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PT_CONFIG Instance attribute Private Type reference (TYPE) RSINP_T_CONFIG Configuration Table for Data Entry 20011210
2 PT_FCAT_ALV Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20011218
3 PT_KLAM Instance attribute Private Type reference (TYPE) RSINP_T_CONFIG Configuration Table for Data Entry 20020117
4 PT_OUTTAB_ALV Instance attribute Private Type reference (TYPE) TTY_OUTTAB_ALV 20011210
5 P_DATA_CHANGED Instance attribute Private Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Log for Data Entry 20020117
6 P_R_ALV_GRID Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20011210
7 P_R_CONT_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20011210
8 P_R_DIALOG_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_DOCKING_CONTAINER Docking Control Container 20020107
9 P_R_INPUT_OBJECT Instance attribute Private Object reference (TYPE REF TO) CL_RSINP_MAINTAIN Manual Data Entry for Demo and Prototyping 20020117
Methods
# Method Level Visibility Method type Description Created on
1 ADD_PROTOCOL_ENTRY Instance method Private Method Add Log Entry 20020107
2 ALV_FILL_OUTTAB Instance method Private Method Fill Table outtab 20011210
3 ALV_GRID_DISPLAY Instance method Private Method ALV Grid: Initial Screen 20011210
4 ALV_INIT_GRID_LAYOUT Instance method Private Method ALV: Set Grid Layout 20011210
5 ALV_INIT_GRID_STYLE Instance method Private Method ALV: Set Grid Style 20011211
6 ALV_PREPARE_FIELDCAT Instance method Private Method ALV: Field Catalog 20011210
7 ALV_PREPARE_TOOLBAR Instance method Private Method ALV: Modified Toolbar 20011211
8 CHECK_CHANGED_DATA Instance method Public Method Verify Changes 20011214
9 CHECK_DEFMEMBER Instance method Private Method Entry Check: Default Value 20020107
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20011210
11 ERROR_LOG Instance method Public Method Output Error Log 20020117
12 FC_COLUMN_SELECT Instance method Private Method Select/Deselect Columns 20020121
13 FC_DISP_OBJECT Instance method Private Method InfoObject Maintenacne Marker 20020125
14 FC_KLAM Instance method Private Method Display Compounded Characteristics 20020121
15 FILL_CONFIGTAB Instance method Private Method Fill Table pt_config 20011214
16 GET_CONFIG_TAB Instance method Public Method Read Configuration Table 20011214
17 GET_TAB_AND_FIELDNAME Instance method Private Method Entry Check: Table, Field, Length 20020108
18 ON_AFTER_USER_COMMAND Instance method Private Event handling method Handler: ALV Toolbar Event 20011212
19 ON_ALV_CONTEXT_MENU Instance method Private Event handling method Build Own Context Menu for Single Cell in ALV 20020125
20 ON_ALV_TOOLBAR Instance method Private Event handling method Build Own Toolbar in ALV 20011218
21 ON_DATA_CHANGED Instance method Private Event handling method Handler: Data Changed 20011212
22 ON_DATA_CHANGED_FINISHED Instance method Private Event handling method Handler: Data Changed Finished 20011214
23 ON_USER_COMMAND Instance method Private Event handling method Handler: User Command 20011212
24 SET_CONFIG_TAB Instance method Public Method Write Configuration Table 20020125
Events
Class CL_RSINP_ALV_CONFIG has no event.
Types
Class CL_RSINP_ALV_CONFIG has no local type.
Method Signatures

Method ADD_PROTOCOL_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Protokoll für Dataentry 20020107
2 Importing IS_GOOD_CELLS Call by reference Type reference (TYPE) LVC_S_MODI ALV Control: Geänderte Zellen für Anwendung 20020107

Method ADD_PROTOCOL_ENTRY on class CL_RSINP_ALV_CONFIG has no exception.

Method ALV_FILL_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_GRID_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20011211
2 Exporting ET_OUTTAB Call by reference Type reference (TYPE) TTY_OUTTAB_ALV 20011210

Method ALV_FILL_OUTTAB on class CL_RSINP_ALV_CONFIG has no exception.

Method ALV_GRID_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_FIRST Call by reference Type reference (TYPE) BOOLEAN RS_C_FALSE boolsche Variable (X=true, -=false, space=unknown) 20020107

Method ALV_GRID_DISPLAY on class CL_RSINP_ALV_CONFIG has no exception.

Method ALV_INIT_GRID_LAYOUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_GRID_LAYOUT Call by reference Type reference (TYPE) LVC_S_LAYO ALV-Control: Layoutstruktur 20011210

Method ALV_INIT_GRID_LAYOUT on class CL_RSINP_ALV_CONFIG has no exception.

Method ALV_INIT_GRID_STYLE Signature

Method ALV_INIT_GRID_STYLE on class CL_RSINP_ALV_CONFIG has no parameter.
Method ALV_INIT_GRID_STYLE on class CL_RSINP_ALV_CONFIG has no exception.

Method ALV_PREPARE_FIELDCAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ALV_FCAT Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20011210

Method ALV_PREPARE_FIELDCAT on class CL_RSINP_ALV_CONFIG has no exception.

Method ALV_PREPARE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TOOLBAR_EXCLUDING Call by reference Type reference (TYPE) UI_FUNCTIONS Funktionscodestabelle 20011211

Method ALV_PREPARE_TOOLBAR on class CL_RSINP_ALV_CONFIG has no exception.

Method CHECK_CHANGED_DATA Signature

Method CHECK_CHANGED_DATA on class CL_RSINP_ALV_CONFIG has no parameter.
Method CHECK_CHANGED_DATA on class CL_RSINP_ALV_CONFIG has no exception.

Method CHECK_DEFMEMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA_CHANGED Call by reference Object reference (TYPE REF TO) CL_ALV_CHANGED_DATA_PROTOCOL Message Protokoll für Dataentry 20020107
2 Importing IS_GOOD_CELLS Call by reference Type reference (TYPE) LVC_S_MODI ALV Control: Geänderte Zellen für Anwendung 20020107

Method CHECK_DEFMEMBER on class CL_RSINP_ALV_CONFIG has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONFIG Call by reference Type reference (TYPE) RSINP_T_CONFIG Konfigurationstabelle für Dateneingabe 20011210
2 Importing I_DYNNR Call by reference Type reference (TYPE) SY-DYNNR ABAP-Programm, Nummer des aktuellen Dynpros 20020107
3 Importing I_REPID Call by reference Type reference (TYPE) SY-REPID 20020107
4 Importing I_R_CONTAINER_PARENT Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container fuer Custom Controls in der Dynpro Area 20011210
5 Importing I_R_INPUT_OBJECT Call by reference Object reference (TYPE REF TO) CL_RSINP_MAINTAIN Manuelle Dateneingabe für Demo und Prototyping 20020117

Method CONSTRUCTOR on class CL_RSINP_ALV_CONFIG has no exception.

Method ERROR_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ERROR Call by reference Type reference (TYPE) RSINP_T_ERROR Fehlertabelle 20020117

Method ERROR_LOG on class CL_RSINP_ALV_CONFIG has no exception.

Method FC_COLUMN_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UCOMM Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20020121

Method FC_COLUMN_SELECT on class CL_RSINP_ALV_CONFIG has no exception.

Method FC_DISP_OBJECT Signature

Method FC_DISP_OBJECT on class CL_RSINP_ALV_CONFIG has no parameter.
Method FC_DISP_OBJECT on class CL_RSINP_ALV_CONFIG has no exception.

Method FC_KLAM Signature

Method FC_KLAM on class CL_RSINP_ALV_CONFIG has no parameter.
Method FC_KLAM on class CL_RSINP_ALV_CONFIG has no exception.

Method FILL_CONFIGTAB Signature

Method FILL_CONFIGTAB on class CL_RSINP_ALV_CONFIG has no parameter.
Method FILL_CONFIGTAB on class CL_RSINP_ALV_CONFIG has no exception.

Method GET_CONFIG_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONFIG Call by reference Type reference (TYPE) RSINP_T_CONFIG Konfigurationstabelle für Dateneingabe 20011214

Method GET_CONFIG_TAB on class CL_RSINP_ALV_CONFIG has no exception.

Method GET_TAB_AND_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_TABFIELD Call by reference Type reference (TYPE) TABFIELD Tabellenname und -feld (Auszug aus DD03L/DFIES) 20020108
2 Exporting E_OUTPUT Call by reference Object reference (TYPE REF TO) DATA 20020108
3 Importing IS_VIOBJ Call by reference Type reference (TYPE) RSD_S_VIOBJ View über alle Eigenschaften eines InfoObjects 20020108

Method GET_TAB_AND_FIELDNAME on class CL_RSINP_ALV_CONFIG has no exception.

Method ON_AFTER_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_NOT_PROCESSED Call by reference Attribute reference (LIKE) 20011214
2 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20011214

Method ON_AFTER_USER_COMMAND on class CL_RSINP_ALV_CONFIG has no exception.

Method ON_ALV_CONTEXT_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20020125

Method ON_ALV_CONTEXT_MENU on class CL_RSINP_ALV_CONFIG has no exception.

Method ON_ALV_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Call by reference Attribute reference (LIKE) 20011218
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20011218

Method ON_ALV_TOOLBAR on class CL_RSINP_ALV_CONFIG has no exception.

Method ON_DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_DATA_CHANGED Call by reference Attribute reference (LIKE) 20011214
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20011214
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20011214
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20011214
5 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20011214

Method ON_DATA_CHANGED on class CL_RSINP_ALV_CONFIG has no exception.

Method ON_DATA_CHANGED_FINISHED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ET_GOOD_CELLS Call by reference Attribute reference (LIKE) 20011214
2 Importing E_MODIFIED Call by reference Attribute reference (LIKE) 20011214

Method ON_DATA_CHANGED_FINISHED on class CL_RSINP_ALV_CONFIG has no exception.

Method ON_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20011214

Method ON_USER_COMMAND on class CL_RSINP_ALV_CONFIG has no exception.

Method SET_CONFIG_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CONFIG Call by reference Type reference (TYPE) RSINP_T_CONFIG Konfigurationstabelle für Dateneingabe 20020125

Method SET_CONFIG_TAB on class CL_RSINP_ALV_CONFIG has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 30B