SAP ABAP Class CL_QUERY_DATASOURCE_GENERATOR (SAP Query: Generator for InfoSets)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-QUE (Application Component) SAP Query
     SQUE (Package) Application Development R/3 SAP Query
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_QUERY_INFOSET_GENERATOR SAP Query: InfoSet Generator 19991214
Properties
Class CL_QUERY_DATASOURCE_GENERATOR  
Short Description SAP Query: Generator for InfoSets    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package SQUE   Application Development R/3 SAP Query 
Created 19991022   SAP 
Last change 20050213   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 TXID Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_QUERY_INFOSET_GENERATOR SAP Query: InfoSet Generator 19991214
Friends
Class CL_QUERY_DATASOURCE_GENERATOR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_OPTION_ALL_FIELDS Constant Public Type reference (TYPE) I 1 All Fields in the Field Group 20000128
2 CO_OPTION_KEY_FIELDS Constant Public Type reference (TYPE) I 2 Only Key Fields 20000128
3 CO_OPTION_NO_FIELDS Constant Public Type reference (TYPE) I 0 Empty Field Groups 20000128
4 FA_GEN Instance attribute Private Object reference (TYPE REF TO) LCL_DATASOURCE_GENERATOR Does the Work 19991119
5 FIELDGROUP_OPTION_JOIN Instance attribute Private Type reference (TYPE) I 0 0, 1, 2 20000128
6 FIELDGROUP_OPTION_LDB Instance attribute Private Type reference (TYPE) I 0 0, 1, 2 NO EFFECT!!! 20000128
7 FIELDGROUP_OPTION_TABLE Instance attribute Private Type reference (TYPE) I 1 0, 1, 2 20000128
8 G_SGTEXT Instance attribute Private Type reference (TYPE) AQTTXSG textpool 19991119
9 NO_DIALOG Instance attribute Public Type reference (TYPE) AQS_FLAG SPACE Run Everything in the Background 20000128
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor Constructor 19991022
2 CREATE_FUNCAREA_DPROG Instance method Protected Method Fills InfoSet Tables for InfoSet using DVP 19991217
3 CREATE_FUNCAREA_JOIN Instance method Protected Method Fills InfoSet Tables for InfoSet using Join 19991118
4 CREATE_FUNCAREA_LOGDB Instance method Protected Method Fills InfoSet Tables for InfoSet using Log DB 19991118
5 CREATE_FUNCAREA_TABLE Instance method Protected Method Fills InfoSet Tables for InfoSet with Table 19991118
6 MODIFY_INFOSET Instance method Public Method 20000128
7 SET_NO_DIALOG_OPTIONS Instance method Public Method Sets Backgrnd Attribute -> before calling Modify_infoset 20000128
Events
Class CL_QUERY_DATASOURCE_GENERATOR has no event.
Types
Class CL_QUERY_DATASOURCE_GENERATOR has no local type.
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_QUERY_DATASOURCE_GENERATOR has no parameter.
Method CONSTRUCTOR on class CL_QUERY_DATASOURCE_GENERATOR has no exception.

Method CREATE_FUNCAREA_DPROG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing NO_DIALOG Call by reference Type reference (TYPE) AQS_FLAG SPACE kein dialog 20000128
2 Importing STRUCTURE Call by reference Type reference (TYPE) AQS_TNAME DDIC-Struktur 19991217
# Exception Resumable Description Created on
1 CANCELLED Aktion abgebrochen 19991217

Method CREATE_FUNCAREA_JOIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing FIELDGROUP_OPTION Call by reference Type reference (TYPE) I 0 0 = leer, 1 = alle Felder, 2 = Keyfelder 20000128
2 Importing JOINTABS Call by reference Type reference (TYPE) AQTDBJT Join tabellen 19991118
3 Importing NO_DIALOG Call by reference Type reference (TYPE) AQS_FLAG SPACE kein Popup anzeigen 20000128
# Exception Resumable Description Created on
1 CANCELLED Aktion abgebrochen 20000114

Method CREATE_FUNCAREA_LOGDB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LDBNAME Call by reference Type reference (TYPE) AQS_LOGDB Name der log. Datenbank 19991118
2 Importing NO_DIALOG Call by reference Type reference (TYPE) AQS_FLAG SPACE kein Popup 20000128
# Exception Resumable Description Created on
1 CANCELLED Aktion abgebrochen 19991124

Method CREATE_FUNCAREA_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing FIELDGROUP_OPTION Call by reference Type reference (TYPE) I 1 0 = leer, 1 = alle Felder, 2 = Keyfelder 20000128
2 Importing NO_DIALOG Call by reference Type reference (TYPE) AQS_FLAG SPACE kein Popup anzeigen 20000128
3 Importing STRUCTURE Call by reference Type reference (TYPE) AQS_TNAME DDIC-Struktur 19991118
# Exception Resumable Description Created on
1 CANCELLED Aktion abgebrochen 20000114

Method MODIFY_INFOSET Signature

Method MODIFY_INFOSET on class CL_QUERY_DATASOURCE_GENERATOR has no parameter.
Method MODIFY_INFOSET on class CL_QUERY_DATASOURCE_GENERATOR has no exception.

Method SET_NO_DIALOG_OPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FG_OPTION_JOIN Call by reference Type reference (TYPE) I 0 setzt Option für Join 20000128
2 Importing FG_OPTION_LDB Call by reference Type reference (TYPE) I 0 wird noch nicht berücksichtigt 20000128
3 Importing FG_OPTION_TABLE Call by reference Type reference (TYPE) I 2 setzt Option für tabelle 20000128
4 Importing NO_DIALOG Call by reference Type reference (TYPE) AQS_FLAG dunkel schalten 20000128

Method SET_NO_DIALOG_OPTIONS on class CL_QUERY_DATASOURCE_GENERATOR has no exception.
History
Last changed by/on SAP  20050213 
SAP Release Created in