SAP ABAP Class CL_QB_BO_SELECT (CL_QB_BO_SELECT)
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_BO_SELECT  
Short Description    
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 20040823   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_QB_BO_SELECT has no forward declaration.
Interfaces
Class CL_QB_BO_SELECT has no interface implemented.
Friends
Class CL_QB_BO_SELECT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MC_COUNTER Instance attribute Private Type reference (TYPE) CHAR12 Character Field of Length 12 20040823
2 MC_EXIT_STATUS Instance attribute Private Type reference (TYPE) C 20040824
3 MI_ERROR Instance attribute Private Type reference (TYPE) INT4 Natural Number 20040920
4 MR_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040823
5 MR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20040823
6 MR_CONTAINER1 Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20040823
7 MR_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_SIMPLE_TREE Simple Tree Control 20040823
8 MS_BO_NODE_NAME Instance attribute Private Type reference (TYPE) STRING 20040824
9 MT_NODE_TABLE Instance attribute Private See coding 20040823
10 MT_OUTTAB Instance attribute Private See coding 20040823
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_TREE Instance method Private Method 20040823
2 BUILD_TREE_NODES Instance method Private Method 20040823
3 CONSTRUCTOR Instance method Public Constructor 20040823
4 DO_MODAL Instance method Public Method 20040823
5 FREE Instance method Public Method 20040825
6 GET_BO_NODE_NAME Instance method Public Method 20040824
7 GET_EXIT_STATUS Instance method Public Method 20040824
8 HANDLE_SELECTION_CHANGED Instance method Private Event handling method 20040823
9 SET_EXIT_STATUS Instance method Public Method 20040824
10 UPDATE_OUTTAB Instance method Private Method 20040823
Events
Class CL_QB_BO_SELECT has no event.
Types
Class CL_QB_BO_SELECT has no local type.
Method Signatures

Method BUILD_TREE Signature

Method BUILD_TREE on class CL_QB_BO_SELECT has no parameter.
Method BUILD_TREE on class CL_QB_BO_SELECT has no exception.

Method BUILD_TREE_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IC_RELAT_KEY Call by reference Type reference (TYPE) CHAR12 Charakterfeld der Länge 12 20041025
2 Importing IT_NODES Call by reference Type reference (TYPE) SFS_QB_STRING_T Tree Control: Struktur TREEV_NODE + TEXT-Feld der Länge 30 20040823

Method BUILD_TREE_NODES on class CL_QB_BO_SELECT has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_NAME Call by reference Type reference (TYPE) STRING 20040823

Method CONSTRUCTOR on class CL_QB_BO_SELECT has no exception.

Method DO_MODAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTAINER1 Call by reference Type reference (TYPE) C 20040823
2 Importing I_CONTAINER2 Call by reference Type reference (TYPE) C 20040823

Method DO_MODAL on class CL_QB_BO_SELECT has no exception.

Method FREE Signature

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

Method GET_BO_NODE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_BO_NODE_NAME Value transfer Type reference (TYPE) STRING 20040824

Method GET_BO_NODE_NAME on class CL_QB_BO_SELECT has no exception.

Method GET_EXIT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EXIT_STATUS Value transfer Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20040824

Method GET_EXIT_STATUS on class CL_QB_BO_SELECT has no exception.

Method HANDLE_SELECTION_CHANGED Signature

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

Method HANDLE_SELECTION_CHANGED on class CL_QB_BO_SELECT has no exception.

Method SET_EXIT_STATUS Signature

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

Method SET_EXIT_STATUS on class CL_QB_BO_SELECT has no exception.

Method UPDATE_OUTTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BO_NODE_NAME Call by reference Type reference (TYPE) STRING 20040823
2 Importing I_UPDATE Call by reference Type reference (TYPE) C 'X' 20040823

Method UPDATE_OUTTAB on class CL_QB_BO_SELECT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700