SAP ABAP Class CL_QB_RESULT_MAPPING_DEEP (Result Mapping Section)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-FSI (Application Component) Fast Search Infrastructure
     SFS_QB_UI (Package) Query Builder UI
Properties
Class CL_QB_RESULT_MAPPING_DEEP  
Short Description Result Mapping Section    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFS_QB_UI   Query Builder UI 
Created 20041118   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 COL Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 ICON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_QB_RESULT_MAPPING_DEEP has no interface implemented.
Friends
Class CL_QB_RESULT_MAPPING_DEEP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MI_HANDLE_ALV_SET_EXPR Instance attribute Public Type reference (TYPE) I 20041118
2 MN_DROP_LINE Instance attribute Private Type reference (TYPE) I 20041118
3 MR_BEHAVIOUR_ALV_SET_EXPR Instance attribute Public Object reference (TYPE REF TO) CL_DRAGDROP Behavior for Drag and Drop 20041118
4 MR_EXPR Instance attribute Public Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20041118
5 MR_EXPR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20041118
6 MSTR_BO_MODEL Instance attribute Private Type reference (TYPE) STRING 20050221
7 MSTR_BO_NODE Instance attribute Private Type reference (TYPE) STRING 20050221
8 MS_EDIT_MODE Instance attribute Private Type reference (TYPE) SFS_QB_EDITMODE Edit Mode 20041118
9 MT_EXPRTAB Instance attribute Private Type reference (TYPE) SFS_QB_EXPR_ALV_T 20041118
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_EXPRESSION_TABLE Instance method Private Method 20041118
2 BUILD_EXPR_FIELDCAT Instance method Private Method 20041118
3 CHECK_CHANGED_DATA Instance method Public Method 20041118
4 CHECK_DATA_CHANGED Instance method Private Method 20041118
5 CONSTRUCTOR Instance method Public Constructor 20041118
6 CREATE_EXPRESSION_TABLE Instance method Private Method 20041119
7 CREATE_EXPRESSION_TABLE_ORG Instance method Private Method 20041125
8 DO_MODAL Instance method Public Method 20041118
9 EXCLUDE_TB_FUNCTIONS Instance method Private Method 20041118
10 FIND_MATCH Instance method Private Method 20041118
11 FREE Instance method Public Method 20041118
12 GET_CURRENT_CELL Instance method Public Method 20041118
13 GET_LINE Instance method Private Method 20041122
14 GET_LINES Instance method Private Method 20041125
15 HANDLE_ALV_DRAG_EXPR Instance method Private Event handling method 20041118
16 HANDLE_ALV_DROP_EXPR Instance method Private Event handling method 20041118
17 HANDLE_DATA_CHANGED_EXPR Instance method Private Event handling method 20041118
18 HANDLE_TOOLBAR_EXPR Instance method Private Event handling method 20041118
19 HANDLE_USER_COMMAND_EXPR Instance method Private Event handling method 20041118
20 INS_LINE Instance method Private Method 20041123
21 REFRESH Instance method Public Method 20041118
22 REGISTER_DRAG_AND_DROP Instance method Private Method 20041118
23 SET_ATTRIBUTE Instance method Public Method 20041118
24 SET_DROP_LINE Instance method Private Method 20041118
25 SET_READY_FOR_INPUT Instance method Public Method 20041118
Events
Class CL_QB_RESULT_MAPPING_DEEP has no event.
Types
Class CL_QB_RESULT_MAPPING_DEEP has no local type.
Method Signatures

Method BUILD_EXPRESSION_TABLE Signature

Method BUILD_EXPRESSION_TABLE on class CL_QB_RESULT_MAPPING_DEEP has no parameter.
Method BUILD_EXPRESSION_TABLE on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method BUILD_EXPR_FIELDCAT Signature

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

Method BUILD_EXPR_FIELDCAT on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method CHECK_CHANGED_DATA Signature

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

Method CHECK_DATA_CHANGED Signature

Method CHECK_DATA_CHANGED on class CL_QB_RESULT_MAPPING_DEEP has no parameter.
Method CHECK_DATA_CHANGED on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_MODEL Call by reference Type reference (TYPE) STRING 20050221
2 Importing I_BO_NODE Call by reference Type reference (TYPE) STRING 20050221

Method CONSTRUCTOR on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method CREATE_EXPRESSION_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PREFIX Call by reference Type reference (TYPE) STRING 20041119
2 Importing IT_DDFIELDS Value transfer Type reference (TYPE) DDFIELDS DD: Feldliste 20041119
3 Returning RT_EXPR Value transfer Type reference (TYPE) SFS_QB_EXPR_ALV_T ALV Table 20041119

Method CREATE_EXPRESSION_TABLE on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method CREATE_EXPRESSION_TABLE_ORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_PREFIX Call by reference Type reference (TYPE) STRING 20041125
2 Importing IT_DDFIELDS Value transfer Type reference (TYPE) DDFIELDS DD: Feldliste 20041125
3 Returning RT_EXPR Value transfer Type reference (TYPE) SFS_QB_EXPR_ALV_T ALV Table 20041125

Method CREATE_EXPRESSION_TABLE_ORG on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method DO_MODAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER Call by reference Type reference (TYPE) C 20041118

Method DO_MODAL on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method EXCLUDE_TB_FUNCTIONS Signature

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

Method EXCLUDE_TB_FUNCTIONS on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method FIND_MATCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ATTR_NAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20041118
2 Importing I_TAB_NAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20041118

Method FIND_MATCH on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method FREE Signature

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

Method GET_CURRENT_CELL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ROW Call by reference Type reference (TYPE) I 20041118

Method GET_CURRENT_CELL on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method GET_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ALIAS Call by reference Type reference (TYPE) FIELDNAME Globally Unique Identifier 20041123
2 Exporting E_EXPRESSION Value transfer Type reference (TYPE) SFSQB_EXPRESSION Expression ALV 20041123
3 Importing I_INDEX Call by reference Type reference (TYPE) I 20041122

Method GET_LINE on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method GET_LINES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LINES Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20041125

Method GET_LINES on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method HANDLE_ALV_DRAG_EXPR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_DRAGDROPOBJ Value transfer Attribute reference (LIKE) 20041118
2 Importing E_ROW Call by reference Attribute reference (LIKE) 20041118

Method HANDLE_ALV_DRAG_EXPR on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method HANDLE_ALV_DROP_EXPR Signature

Method HANDLE_ALV_DROP_EXPR on class CL_QB_RESULT_MAPPING_DEEP has no parameter.
Method HANDLE_ALV_DROP_EXPR on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method HANDLE_DATA_CHANGED_EXPR 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) 20041118

Method HANDLE_DATA_CHANGED_EXPR on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method HANDLE_TOOLBAR_EXPR 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) 20041118

Method HANDLE_TOOLBAR_EXPR on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method HANDLE_USER_COMMAND_EXPR 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) 20041118

Method HANDLE_USER_COMMAND_EXPR on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method INS_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALIAS Call by reference Type reference (TYPE) FIELDNAME Globally Unique Identifier 20041123
2 Importing I_EXPRESSION Call by reference Type reference (TYPE) SFSQB_EXPRESSION Expression statement 20041125

Method INS_LINE on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method REFRESH Signature

Method REFRESH on class CL_QB_RESULT_MAPPING_DEEP has no parameter.
Method REFRESH on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method REGISTER_DRAG_AND_DROP Signature

Method REGISTER_DRAG_AND_DROP on class CL_QB_RESULT_MAPPING_DEEP has no parameter.
Method REGISTER_DRAG_AND_DROP on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method SET_ATTRIBUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VALUE Call by reference Type reference (TYPE) C 20041118

Method SET_ATTRIBUTE on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method SET_DROP_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LINE Call by reference Type reference (TYPE) I 20041118

Method SET_DROP_LINE on class CL_QB_RESULT_MAPPING_DEEP has no exception.

Method SET_READY_FOR_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READY_FOR_INPUT Call by reference Type reference (TYPE) I 20041118

Method SET_READY_FOR_INPUT on class CL_QB_RESULT_MAPPING_DEEP has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 700