SAP ABAP Class /BOFU/CL_VIM_VIEW_DAC (Maintenance View Data Access)
Hierarchy
SAP_BS_FND (Software Component) SAP Business Suite Foundation
   CA-EPT-BRC (Application Component) Reusable Components of Business Suite Foundation
     /BOFU/VIM (Package) View Maintenance Services
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /BOFU/IF_VIM_VIEW_DAC Maintenance Views: Data Access Helper 20090130
Properties
Class /BOFU/CL_VIM_VIEW_DAC  
Short Description Maintenance View Data Access    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /BOFU/VIM   View Maintenance Services 
Created 20090130   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /BOFU/IF_VIM_VIEW_DAC Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 /BOFU/IF_VIM_VIEW_DAC Maintenance Views: Data Access Helper 20090130
Friends
Class /BOFU/CL_VIM_VIEW_DAC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MS_STATUS Instance attribute Protected Object reference (TYPE REF TO) VIMSTATUS Processing status vector for view maintenance 20090202
2 MS_TABLE_CONTROL Instance attribute Protected Object reference (TYPE REF TO) SCXTAB_CONTROL 20090130
3 MS_TOTAL_LINE Instance attribute Protected Object reference (TYPE REF TO) DATA Total Table Line (Not from function group) 20090130
4 MS_VIEW_WORK_AREA Instance attribute Protected Object reference (TYPE REF TO) DATA 20090204
5 MS_VIEW_WORK_AREA_COM Instance attribute Protected Object reference (TYPE REF TO) DATA 20090204
6 MT_EXTRACT Instance attribute Protected Object reference (TYPE REF TO) DATA 20090130
7 MT_TOTAL Instance attribute Protected Object reference (TYPE REF TO) DATA 20090130
8 MT_VIEW_DEFINITION Instance attribute Protected Type reference (TYPE) /BOFU/IF_VIM_VIEW_DAC=>TT_VIEW_DEF_HEADER 20090130
9 MT_VIEW_NAME_TABLE Instance attribute Protected Type reference (TYPE) /BOFU/IF_VIM_VIEW_DAC=>TT_VIEW_NAME_TABLE 20090130
10 MV_EXTRACT_IS_CONSISTENT Instance attribute Protected Type reference (TYPE) ABAP_BOOL Is extract consistant? 20090130
11 MV_TOTAL_LINE_ACTION Instance attribute Protected Object reference (TYPE REF TO) XFELD Action field on Total Line 20090130
12 MV_TOTAL_LINE_MARK Instance attribute Protected Object reference (TYPE REF TO) XFELD Selection field on Total Line 20090130
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20090130
2 ENABLE_GUI_STATUS_FUNCTION Static method Protected Method Enable/Disable GUI Status Function 20090130
3 READ_DATA_BY_KEY_INT Instance method Protected Method DATA: READ Data By Key 20090204
4 READ_ME Instance method Protected Method READ_ME!! 20090130
5 SET_CHANGED Instance method Protected Method Set Changed 20090130
Events
Class /BOFU/CL_VIM_VIEW_DAC has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_SELECTION_RANGE_TAB Protected See coding Table Type of VIMSELLIST 20090130 tt_selection_range_tab TYPE STANDARD TABLE OF vimsellist WITH DEFAULT KEY
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EXTRACT Call by reference Object reference (TYPE REF TO) DATA Extract Table Reference 20090130
2 Importing IT_TOTAL Call by reference Object reference (TYPE REF TO) DATA Total Table Reference 20090130
3 Importing IT_VIEW_DEFINITION Call by reference Type reference (TYPE) /BOFU/IF_VIM_VIEW_DAC=>TT_VIEW_DEF_HEADER View Definition Header 20090130
4 Importing IT_VIEW_NAME_TABLE Call by reference Type reference (TYPE) /BOFU/IF_VIM_VIEW_DAC=>TT_VIEW_NAME_TABLE View Name Table 20090130
5 Importing IV_OBJECT_NAME Call by reference Type reference (TYPE) VIEWTABNAM Table or view name 20090130

Method CONSTRUCTOR on class /BOFU/CL_VIM_VIEW_DAC has no exception.

Method ENABLE_GUI_STATUS_FUNCTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EXCL_FUNC Call by reference Type reference (TYPE) /BOFU/IF_VIM_VIEW_DAC=>TT_GUI_STATUS_EXCL_FUNC GUI Status Exclude Functions 20090130
2 Importing IV_ENABLE Call by reference Type reference (TYPE) ABAP_BOOL 20090130
3 Importing IV_FUNCTION Call by reference Type reference (TYPE) SY-UCOMM Function code that PAI triggered 20090130

Method ENABLE_GUI_STATUS_FUNCTION on class /BOFU/CL_VIM_VIEW_DAC has no exception.

Method READ_DATA_BY_KEY_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) ANY TABLE 20090204
2 Exporting ET_KEYS Call by reference Type reference (TYPE) ANY TABLE 20090204
3 Importing IT_DATA Call by reference Type reference (TYPE) ANY TABLE 20090204
4 Importing IT_KEY Call by reference Type reference (TYPE) ANY TABLE 20090204

Method READ_DATA_BY_KEY_INT on class /BOFU/CL_VIM_VIEW_DAC has no exception.

Method READ_ME Signature

Method READ_ME on class /BOFU/CL_VIM_VIEW_DAC has no parameter.
Method READ_ME on class /BOFU/CL_VIM_VIEW_DAC has no exception.

Method SET_CHANGED Signature

Method SET_CHANGED on class /BOFU/CL_VIM_VIEW_DAC has no parameter.
Method SET_CHANGED on class /BOFU/CL_VIM_VIEW_DAC has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 702