SAP ABAP Class CL_QB_CONSTRAINT_DEF (Definition of Constraints)
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_CONSTRAINT_DEF  
Short Description Definition of Constraints    
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 20050825   SAP 
Last change 20060207   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_QB_CONSTRAINT_DEF has no forward declaration.
Interfaces
Class CL_QB_CONSTRAINT_DEF has no interface implemented.
Friends
Class CL_QB_CONSTRAINT_DEF has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_ALV Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20050825
2 MR_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container for Custom Controls in Screen Area 20050825
3 MR_MAIN Instance attribute Private Object reference (TYPE REF TO) CL_QB_UI Join Builder 20050825
4 MT_OUTTAB Instance attribute Private Type reference (TYPE) SFS_QB_CONSTRAINT_ALV_T Contraint ALV Table Type 20050825
5 MT_RESULT Instance attribute Private Type reference (TYPE) SFSG_QB_RESULT_T Query Result 20050826
Methods
# Method Level Visibility Method type Description Created on
1 BUILD Instance method Public Method 20050825
2 BUILD_FIELDCAT Instance method Private Method 20050825
3 CHECK_DATA_CHANGED Instance method Public Method 20050825
4 CONSTRUCTOR Instance method Public Constructor 20050825
5 DO_MODAL Instance method Public Method 20050825
6 EXCLUDE_TB_FUNCTIONS Instance method Private Method 20050825
7 FREE Instance method Public Method 20050825
8 GET_CONSTRAINTS Instance method Public Method 20050829
9 HANDLE_DATA_CHANGED Instance method Private Event handling method 20050826
10 HANDLE_DATA_CHANGED_FINISHED Instance method Private Event handling method 20050826
11 HANDLE_TOOLBAR Instance method Private Event handling method 20050830
12 HANDLE_USER_COMMAND Instance method Private Event handling method 20050830
13 REFRESH Instance method Public Method 20050825
Events
Class CL_QB_CONSTRAINT_DEF has no event.
Types
Class CL_QB_CONSTRAINT_DEF has no local type.
Method Signatures

Method BUILD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RESULT Call by reference Type reference (TYPE) SFSG_QB_RESULT_T Query Result 20050825

Method BUILD on class CL_QB_CONSTRAINT_DEF has no exception.

Method BUILD_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 20050825

Method BUILD_FIELDCAT on class CL_QB_CONSTRAINT_DEF has no exception.

Method CHECK_DATA_CHANGED Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MAIN Call by reference Object reference (TYPE REF TO) CL_QB_UI Join Builder 20050825

Method CONSTRUCTOR on class CL_QB_CONSTRAINT_DEF 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 20050825

Method DO_MODAL on class CL_QB_CONSTRAINT_DEF 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 20050825

Method EXCLUDE_TB_FUNCTIONS on class CL_QB_CONSTRAINT_DEF has no exception.

Method FREE Signature

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

Method GET_CONSTRAINTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_RESULT Value transfer Type reference (TYPE) SFSG_QB_RESULT_T Query Result 20050829

Method GET_CONSTRAINTS on class CL_QB_CONSTRAINT_DEF 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) 20050826

Method HANDLE_DATA_CHANGED on class CL_QB_CONSTRAINT_DEF 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 Call by reference Attribute reference (LIKE) 20050826

Method HANDLE_DATA_CHANGED_FINISHED on class CL_QB_CONSTRAINT_DEF 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) 20050830

Method HANDLE_TOOLBAR on class CL_QB_CONSTRAINT_DEF 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) 20050830

Method HANDLE_USER_COMMAND on class CL_QB_CONSTRAINT_DEF has no exception.

Method REFRESH Signature

Method REFRESH on class CL_QB_CONSTRAINT_DEF has no parameter.
Method REFRESH on class CL_QB_CONSTRAINT_DEF has no exception.
History
Last changed by/on SAP  20060207 
SAP Release Created in 710