SAP ABAP Class CL_RSDME_UI_MODEL_FIELDS_GEN (alv model fields screen)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-EI-DM (Application Component) Data Mining
     RS_DME_UI_OO (Package) Datamining UI related - OO Based
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDME_UI_FLOW_LOGIC_ABS default implementation 20030906
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDME_UI_MODEL_FIELDS_RFC alv model fields screen for rfc 20040427
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDME_UI_MOD_FIELDS_SAP_ABC abc model fields screen 20031018
Properties
Class CL_RSDME_UI_MODEL_FIELDS_GEN  
Short Description alv model fields screen    
Super Class CL_RSDME_UI_FLOW_LOGIC_ABS default implementation 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RS_DME_UI_OO   Datamining UI related - OO Based 
Created 20030903   SAP 
Last change 20110908   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 RSDMU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDME_UI_MODEL_FIELDS_GEN has no interface implemented.
Friends
Class CL_RSDME_UI_MODEL_FIELDS_GEN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_LAYOUT Instance attribute Protected Type reference (TYPE) LVC_S_LAYO 20030903
2 MT_FIELDCAT Instance attribute Protected Type reference (TYPE) LVC_T_FCAT 20030903
3 MT_MODEL_FIELDS Instance attribute Protected Type reference (TYPE) RSDMU_T_MODFLD_OUTTAB model fields display table struc 20030903
4 MT_TOOLBAR_EXCLUDE Instance attribute Protected Type reference (TYPE) UI_FUNCTIONS 20030910
5 M_CUST_CONTAINER Instance attribute Public Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER 20030903
6 M_CUST_CONTROL Instance attribute Protected Type reference (TYPE) SCRFNAME 'C_CONT' 20030903
7 M_ERROR_IN_DATA Instance attribute Protected Type reference (TYPE) C 20030909
8 M_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID 20030903
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ROW Instance method Protected Method insert blank model field row 20030909
2 CREATE_ALV Instance method Public Method create alv grid 20030903
3 DELETE_ROW Instance method Protected Method delete model field row 20030909
4 EXCLUDE_COLS Instance method Protected Method fields that are not to be shown 20030903
5 EXCLUDE_OPTIONS Instance method Protected Method exclude options from alv toolbar 20030910
6 GET_CNT_TYPE_DESC Instance method Protected Method return content type description 20031009
7 GET_CNT_TYPE_KEY Instance method Protected Method return the key value given content type description 20031009
8 GET_DROPDOWN Instance method Protected Method drop down for content type 20030903
9 HANDLE_BUTTON_CLICK Instance method Protected Event handling method launch field param/value screen 20030903
10 HANDLE_CELL_DBL_CLICK Instance method Protected Event handling method handle doubleclick 20031119
11 HANDLE_DATA_CHANGED Instance method Protected Event handling method handle data change in alv grid 20030903
12 HANDLE_F1 Instance method Protected Event handling method handle f1 20031119
13 HANDLE_F4 Instance method Protected Event handling method f4 handle 20031119
14 SET_FIELD_CATALOG Instance method Protected Method set the field catalog 20030903
15 SET_HANDLER Instance method Protected Method set tjhe events that the alv would respond to 20030903
16 UPDATE_CNT_TYPE Instance method Protected Method update content type to the object 20030909
17 UPDATE_DESC Instance method Protected Method update field desc to the object 20030909
18 UPDATE_FIELD_NAME Instance method Protected Method update field name to the object 20030909
19 UPDATE_IOBJ Instance method Protected Method update info object name to the object 20030909
20 UPDATE_IS_PRED Instance method Protected Method update is predictable to the object 20030911
Events
Class CL_RSDME_UI_MODEL_FIELDS_GEN has no event.
Types
Class CL_RSDME_UI_MODEL_FIELDS_GEN has no local type.
Method Signatures

Method ADD_ROW 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 20030909
2 Importing IS_CELLS Call by reference Type reference (TYPE) LVC_S_MODI 20030909

Method ADD_ROW on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method CREATE_ALV Signature

Method CREATE_ALV on class CL_RSDME_UI_MODEL_FIELDS_GEN has no parameter.
Method CREATE_ALV on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method DELETE_ROW 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 20030909
2 Importing IS_CELLS Call by reference Type reference (TYPE) LVC_S_MODI 20030909

Method DELETE_ROW on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method EXCLUDE_COLS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_COLS Value transfer Type reference (TYPE) RSDMEU_TH_SCREEN_ID_LIST Spaltennamen 20030903

Method EXCLUDE_COLS on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method EXCLUDE_OPTIONS Signature

Method EXCLUDE_OPTIONS on class CL_RSDME_UI_MODEL_FIELDS_GEN has no parameter.
Method EXCLUDE_OPTIONS on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method GET_CNT_TYPE_DESC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_DESCRIPTION Value transfer Type reference (TYPE) RSDMEM_CONTENT_TYPE_DESC 20031009
2 Importing I_CNT_TYPE Call by reference Type reference (TYPE) RSDMEM_CONTENT_TYPE 20031009

Method GET_CNT_TYPE_DESC on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method GET_CNT_TYPE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_CNT_TYPE Value transfer Type reference (TYPE) RSDMEM_CONTENT_TYPE 20031009
2 Importing I_CNT_TYPE_DESC Call by reference Type reference (TYPE) RSDMEM_CONTENT_TYPE_DESC 20031009

Method GET_CNT_TYPE_KEY on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method GET_DROPDOWN Signature

Method GET_DROPDOWN on class CL_RSDME_UI_MODEL_FIELDS_GEN has no parameter.
Method GET_DROPDOWN on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method HANDLE_BUTTON_CLICK Signature

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

Method HANDLE_BUTTON_CLICK on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method HANDLE_CELL_DBL_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20031119
2 Importing E_COLUMN Call by reference Attribute reference (LIKE) 20031119
3 Importing E_ROW Call by reference Attribute reference (LIKE) 20031119

Method HANDLE_CELL_DBL_CLICK on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method HANDLE_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) 20030903
2 Importing E_ONF4 Call by reference Attribute reference (LIKE) 20030908
3 Importing E_ONF4_AFTER Call by reference Attribute reference (LIKE) 20030908
4 Importing E_ONF4_BEFORE Call by reference Attribute reference (LIKE) 20030908
5 Importing E_UCOMM Call by reference Attribute reference (LIKE) 20030908

Method HANDLE_DATA_CHANGED on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method HANDLE_F1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 20031119
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20031119
3 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20031119

Method HANDLE_F1 on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method HANDLE_F4 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ER_EVENT_DATA Call by reference Attribute reference (LIKE) 20031119
2 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20031119
3 Importing ET_BAD_CELLS Call by reference Attribute reference (LIKE) 20031119
4 Importing E_DISPLAY Call by reference Attribute reference (LIKE) 20031119
5 Importing E_FIELDNAME Call by reference Attribute reference (LIKE) 20031119
6 Importing E_FIELDVALUE Call by reference Attribute reference (LIKE) 20031119

Method HANDLE_F4 on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method SET_FIELD_CATALOG Signature

Method SET_FIELD_CATALOG on class CL_RSDME_UI_MODEL_FIELDS_GEN has no parameter.
Method SET_FIELD_CATALOG on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method SET_HANDLER Signature

Method SET_HANDLER on class CL_RSDME_UI_MODEL_FIELDS_GEN has no parameter.
Method SET_HANDLER on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method UPDATE_CNT_TYPE 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 20030909
2 Importing IS_CELLS Call by reference Type reference (TYPE) LVC_S_MODI 20030909

Method UPDATE_CNT_TYPE on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method UPDATE_DESC 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 20030909
2 Importing IS_CELLS Call by reference Type reference (TYPE) LVC_S_MODI 20030909

Method UPDATE_DESC on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method UPDATE_FIELD_NAME 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 20030909
2 Importing IS_CELLS Call by reference Type reference (TYPE) LVC_S_MODI 20030909

Method UPDATE_FIELD_NAME on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method UPDATE_IOBJ 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 20030909
2 Importing IS_CELLS Call by reference Type reference (TYPE) LVC_S_MODI 20030909

Method UPDATE_IOBJ on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.

Method UPDATE_IS_PRED 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 20030911
2 Importing IS_CELLS Call by reference Type reference (TYPE) LVC_S_MODI 20030911

Method UPDATE_IS_PRED on class CL_RSDME_UI_MODEL_FIELDS_GEN has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 350