SAP ABAP Class CL_UA_DIALOG_ALV (Super Class of All ALV Dialogs)
Hierarchy
SEM-BW (Software Component) SEM-BW: Strategic Enterprise Management
   FIN-BA (Application Component) Business Analytics
     UA_MODELLER (Package) Package UA_MODELLER
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_UA_DIALOG_TEMPLATE Super Class of Layout Dialogs 20020916
Properties
Class CL_UA_DIALOG_ALV  
Short Description Super Class of All ALV Dialogs    
Super Class CL_UA_DIALOG_TEMPLATE Super Class of Layout Dialogs 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package UA_MODELLER   Package UA_MODELLER 
Created 20020916   SAP 
Last change 20050520   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_UA_DIALOG_ALV has no forward declaration.
Interfaces
Class CL_UA_DIALOG_ALV has no interface implemented.
Friends
Class CL_UA_DIALOG_ALV has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CD_COLUMN_ACTIVE Constant Public Type reference (TYPE) CHAR12 'ACTIVE' Character Field Length = 10 20030225
2 CD_COLUMN_CHECKBOX Constant Public Type reference (TYPE) CHAR10 'CHECKBOX' Character Field Length = 10 20030606
3 CD_COLUMN_DESCRIPTION Constant Public Type reference (TYPE) CHAR12 'DESCRIPTION' Character Field Length = 10 20030225
4 CD_COLUMN_FIELDNAME Constant Public Type reference (TYPE) CHAR12 'COLUMN_NAME' Character Field Length = 10 20030225
5 CD_COLUMN_INPUT_TYPE Constant Public Type reference (TYPE) CHAR12 'INPUT_TYPE' Character Field of Length 12 20030403
6 CD_COLUMN_TEXT Constant Public Type reference (TYPE) CHAR12 'COLUMN_TEXT' Character Field of Length 12 20030403
7 CD_COLUMN_TYPE Constant Public Type reference (TYPE) CHAR12 'TYPE' 20081008
8 CD_COLUMN_VALUE Constant Public Type reference (TYPE) CHAR12 'VALUE' Character Field Length = 10 20030225
9 CD_COLUMN_VALUE_TO Constant Public Type reference (TYPE) CHAR12 'VALUE_TO' Character Field of Length 12 20030722
10 CD_ENTRY_I Constant Public Type reference (TYPE) UAB_INPUT 'I' 20081008
11 CD_STATUS_ACTIVATE Constant Public Type reference (TYPE) GUI_STATUS 'ACTIVATE' Menu Painter: Status code 20030225
12 CD_STATUS_CONTEXT Constant Public Type reference (TYPE) GUI_STATUS 'CONTEXT' Menu Painter: Status code 20030225
13 CD_STATUS_DEFAULT Constant Public Type reference (TYPE) GUI_STATUS 'MAIN' Menu Painter: Status code 20030225
14 CD_STATUS_FORMULA Constant Public Type reference (TYPE) PFSTATUS 'FORMULA' GUI Status 20030410
15 CD_STATUS_LEVELCOND Constant Public Type reference (TYPE) GUI_STATUS 'LEVELCOND' Menu Painter: Status code 20030722
16 CD_STATUS_MAINTAIN Constant Public Type reference (TYPE) GUI_STATUS 'MAINTAIN' Menu Painter: Status code 20030225
17 CD_STATUS_MODELCOND Constant Public Type reference (TYPE) GUI_STATUS 'MODELCOND' Menu Painter: Status Code 20040116
18 CD_STATUS_STATISTICS Constant Public Type reference (TYPE) GUI_STATUS 'STATISTICS' Menu Painter: Status code 20030620
19 MC_GRID Instance attribute Private Object reference (TYPE REF TO) CL_UA_ALV_GRID ALV grid 20020918
20 MC_MAIN_CON Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Main Container 20020918
21 MD_NO_TOOLBAR Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20050428
22 MD_RESULT Instance attribute Public Type reference (TYPE) FLAG Ok or Cancel 20020919
23 MD_SELECTED_ROW Instance attribute Private Type reference (TYPE) I 20030310
24 MD_WITH_CHECK Instance attribute Private Type reference (TYPE) BOOLE_D Data Element for Domain BOOLE: TRUE (="X") and FALSE (=" ") 20040209
25 MO_APPLICATION Instance attribute Private Object reference (TYPE REF TO) IF_UA_APPLICATION UA Application 20030123
26 MO_CONVERTER Instance attribute Private Object reference (TYPE REF TO) IF_UAC_TREE_CONVERTER Strategy Class for Conversion (<-> uac_value) 20030407
27 MO_ENVIRONMENT Instance attribute Private Object reference (TYPE REF TO) IF_UA_CE_ENVIRONMENT Runtime Environment 20030410
28 MO_METADATA Instance attribute Private Object reference (TYPE REF TO) CL_UA_METADATA Metadata of a Costing Solution 20021023
29 MR_OUT_TAB Instance attribute Private Object reference (TYPE REF TO) DATA 20030124
30 MS_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV Control: Layout Structure 20030124
31 MT_FIELD_CAT Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog 20020917
32 MT_FILTER Instance attribute Private Type reference (TYPE) LVC_T_FILT 20081008
33 MT_INPUT_UTIL Instance attribute Protected See coding 20021023
34 MT_NO_CHECK Instance attribute Private Type reference (TYPE) FINB_MD_T_FIELDNAME Table of Field Names 20030919
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FORMULAS Instance method Private Method 20030410
2 CHECK_OUT_TAB Instance method Private Method Value check 20020918
3 CHECK_VALUE Instance method Private Method External to Internal Conversion 20030807
4 CONSTRUCTOR Instance method Public Constructor 20020916
5 CONV_EXT_TO_INT Instance method Private Method External to Internal Conversion 20021023
6 CONV_GET_TYPENAME Instance method Private Method Converter Method 20021022
7 CONV_INT_TO_EXT Instance method Private Method External to Internal Conversion 20030407
8 DELETE_FORMULAS Instance method Private Method 20030606
9 EXPORT_FORMULAS Instance method Private Method 20050428
10 GET_CHAR_INSTANCE Instance method Private Method Helper Method to Determine a FinB Char. Instance 20021023
11 GET_OUT_TAB Instance method Public Method 20020919
12 GET_SELECTED_ROW Instance method Public Method 20030310
13 HANDLE_CONTEXT_MENU_REQUEST Instance method Private Event handling method 20030226
14 HANDLE_DATA_CHANGED_FINISHED Instance method Private Event handling method 20030123
15 HANDLE_DOUBLE_CLICK Instance method Private Event handling method 20030428
16 HANDLE_F1_GRID Instance method Private Event handling method 20030123
17 HANDLE_F4_GRID Instance method Private Event handling method 20030123
18 HANDLE_HOTSPOT_CLICK Instance method Private Event handling method 20040311
19 HANDLE_TOOLBAR Instance method Private Event handling method 20050428
20 HANDLE_USER_COMMAND Instance method Private Event handling method 20050428
21 SELECT_FORMULA Instance method Private Method 20030611
22 SET_DEFAULT_LAYOUT Instance method Private Method 20030124
23 SET_FIELD_CAT Instance method Public Method Maintain field catalog 20020917
24 SET_FILTER Instance method Public Method 20081008
25 SET_LAYOUT Instance method Public Method 20030124
26 SET_OUT_TAB Instance method Public Method Maintain Output Table 20020917
27 SET_SELECTED_FORMULA Instance method Private Method 20050622
28 SET_SELECTED_ROW Instance method Private Method 20030310
29 UPDATE_CHECKBOX Instance method Private Method 20030606
Events
Class CL_UA_DIALOG_ALV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_INPUT_UTIL Protected See coding 20021023
Method Signatures

Method CHECK_FORMULAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_ERROR Value transfer Type reference (TYPE) I 20030410

Method CHECK_FORMULAS on class CL_UA_DIALOG_ALV has no exception.

Method CHECK_OUT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ED_ERROR Value transfer Type reference (TYPE) I Fehler Zaehler 20020918
2 Importing ID_SHOW_SUCCESS Call by reference Type reference (TYPE) BOOLE_D ABAP_FALSE 20020919
3 Importing IR_OUT_TAB Call by reference Object reference (TYPE REF TO) DATA Objekten Linien für Werten Pflegung 20030124

Method CHECK_OUT_TAB on class CL_UA_DIALOG_ALV has no exception.

Method CHECK_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_ERROR Call by reference Type reference (TYPE) I Fehlerzähler 20030807
2 Importing ID_FIELDNAME Call by reference Type reference (TYPE) UAB_FIELDNAME Feldname (FinB) 20030807
3 Importing ID_VALUE Call by reference Type reference (TYPE) ANY 20030807
4 Importing IR_INTERN Call by reference Object reference (TYPE REF TO) DATA Externer Wert 20030807

Method CHECK_VALUE on class CL_UA_DIALOG_ALV has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_NO_TOOLBAR Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE Datenelement zur Domäne BOOLE: TRUE (='X') und FALSE (=' ') 20050428
2 Importing ID_STATUS Call by reference Type reference (TYPE) GUI_STATUS 'MAINTAIN' Menu Painter: Statuscode 20030128
3 Importing ID_WITH_CHECK Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE 20030128
4 Importing IO_CONVERTER Call by reference Object reference (TYPE REF TO) IF_UAC_TREE_CONVERTER Strategie-Klasse für die Konvertierung (<-> uac_value) 20030407
5 Importing IO_METADATA Call by reference Object reference (TYPE REF TO) CL_UA_METADATA Metadaten einer Costing Solution 20030506
6 Importing IT_NO_CHECK Call by reference Type reference (TYPE) FINB_MD_T_FIELDNAME Diese Felder nicht prüfen 20030919

Method CONSTRUCTOR on class CL_UA_DIALOG_ALV has no exception.

Method CONV_EXT_TO_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_ERROR Call by reference Type reference (TYPE) I Fehlerzähler 20021023
2 Exporting ER_INTERN Call by reference Object reference (TYPE REF TO) DATA Interner Wert 20021023
3 Importing ID_EXTERN Call by reference Type reference (TYPE) ANY Externer Wert 20021023
4 Importing ID_FIELDNAME Call by reference Type reference (TYPE) UAB_FIELDNAME Feldname (FinB) 20021023

Method CONV_EXT_TO_INT on class CL_UA_DIALOG_ALV has no exception.

Method CONV_GET_TYPENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20021022
2 Exporting ED_TABLENAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20021022
3 Exporting ED_TYPENAME Call by reference Type reference (TYPE) SFBEFSYM FoBuEv: Funktionssymbol 20021022
4 Importing ID_VALUE Call by reference Type reference (TYPE) ANY Wert 20021022

Method CONV_GET_TYPENAME on class CL_UA_DIALOG_ALV has no exception.

Method CONV_INT_TO_EXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_ERROR Call by reference Type reference (TYPE) I Fehlerzähler 20030407
2 Exporting ED_EXTERN Call by reference Type reference (TYPE) ANY Interner Wert 20030407
3 Importing ID_FIELDNAME Call by reference Type reference (TYPE) UAB_FIELDNAME Feldname (FinB) 20030407
4 Importing IR_INTERN Call by reference Object reference (TYPE REF TO) DATA Externer Wert 20030407

Method CONV_INT_TO_EXT on class CL_UA_DIALOG_ALV has no exception.

Method DELETE_FORMULAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_ERROR Value transfer Type reference (TYPE) I 20030606

Method DELETE_FORMULAS on class CL_UA_DIALOG_ALV has no exception.

Method EXPORT_FORMULAS Signature

Method EXPORT_FORMULAS on class CL_UA_DIALOG_ALV has no parameter.
Method EXPORT_FORMULAS on class CL_UA_DIALOG_ALV has no exception.

Method GET_CHAR_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_FIELDNAME Call by reference Type reference (TYPE) UAB_FIELDNAME Feldname 20021023
2 Returning RO_CHAR_INSTANCE Value transfer Object reference (TYPE REF TO) IF_UG_MD_CHAR FinB-Char-Instance 20021023

Method GET_CHAR_INSTANCE on class CL_UA_DIALOG_ALV has no exception.

Method GET_OUT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_OUT_TAB Value transfer Object reference (TYPE REF TO) DATA Tabellentyp für Object Pflegung 20030124

Method GET_OUT_TAB on class CL_UA_DIALOG_ALV has no exception.

Method GET_SELECTED_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_LINE Value transfer Type reference (TYPE) I 20030310

Method GET_SELECTED_ROW on class CL_UA_DIALOG_ALV has no exception.

Method HANDLE_CONTEXT_MENU_REQUEST Signature

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

Method HANDLE_CONTEXT_MENU_REQUEST on class CL_UA_DIALOG_ALV has no exception.

Method HANDLE_DATA_CHANGED_FINISHED Signature

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

Method HANDLE_DATA_CHANGED_FINISHED on class CL_UA_DIALOG_ALV has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20030428
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20030618

Method HANDLE_DOUBLE_CLICK on class CL_UA_DIALOG_ALV has no exception.

Method HANDLE_F1_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20030123
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20030123

Method HANDLE_F1_GRID on class CL_UA_DIALOG_ALV has no exception.

Method HANDLE_F4_GRID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Value transfer Attribute reference (LIKE) 20030123
2 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20030123
3 Importing E_DISPLAY Value transfer Attribute reference (LIKE) 20030123
4 Importing E_FIELDNAME Value transfer Attribute reference (LIKE) 20040114
5 Importing E_FIELDVALUE Value transfer Attribute reference (LIKE) 20030123

Method HANDLE_F4_GRID on class CL_UA_DIALOG_ALV has no exception.

Method HANDLE_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_ROW_ID Value transfer Attribute reference (LIKE) 20040311

Method HANDLE_HOTSPOT_CLICK on class CL_UA_DIALOG_ALV has no exception.

Method HANDLE_TOOLBAR 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) 20050428

Method HANDLE_TOOLBAR on class CL_UA_DIALOG_ALV has no exception.

Method HANDLE_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) 20050428

Method HANDLE_USER_COMMAND on class CL_UA_DIALOG_ALV has no exception.

Method SELECT_FORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_ERROR Value transfer Type reference (TYPE) I 20030611

Method SELECT_FORMULA on class CL_UA_DIALOG_ALV has no exception.

Method SET_DEFAULT_LAYOUT Signature

Method SET_DEFAULT_LAYOUT on class CL_UA_DIALOG_ALV has no parameter.
Method SET_DEFAULT_LAYOUT on class CL_UA_DIALOG_ALV has no exception.

Method SET_FIELD_CAT Signature

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

Method SET_FIELD_CAT on class CL_UA_DIALOG_ALV has no exception.

Method SET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FILTER Call by reference Type reference (TYPE) LVC_T_FILT 20081008

Method SET_FILTER on class CL_UA_DIALOG_ALV has no exception.

Method SET_LAYOUT Signature

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

Method SET_LAYOUT on class CL_UA_DIALOG_ALV has no exception.

Method SET_OUT_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_OUT_TAB Call by reference Object reference (TYPE REF TO) DATA Tabellentyp für Object Pflegung 20030124

Method SET_OUT_TAB on class CL_UA_DIALOG_ALV has no exception.

Method SET_SELECTED_FORMULA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_ERROR Value transfer Type reference (TYPE) I 20050622

Method SET_SELECTED_FORMULA on class CL_UA_DIALOG_ALV has no exception.

Method SET_SELECTED_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RD_ERROR Value transfer Type reference (TYPE) I 20030410

Method SET_SELECTED_ROW on class CL_UA_DIALOG_ALV has no exception.

Method UPDATE_CHECKBOX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ID_VALUE Call by reference Type reference (TYPE) BOOLE_D ABAP_TRUE 20030606

Method UPDATE_CHECKBOX on class CL_UA_DIALOG_ALV has no exception.
History
Last changed by/on SAP  20050520 
SAP Release Created in 320