SAP ABAP Class CL_QUERY_BSP_CALL (SAP Query: BSP Calls)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-QUE (Application Component) SAP Query
     SQUE (Package) Application Development R/3 SAP Query
Properties
Class CL_QUERY_BSP_CALL  
Short Description SAP Query: BSP Calls    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SQUE   Application Development R/3 SAP Query 
Created 20001110   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEDI Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_QUERY_BSP_CALL has no interface implemented.
Friends
Class CL_QUERY_BSP_CALL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_MODE_LOCAL_PLAIN Constant Private Type reference (TYPE) I 3 Call Mode: Local, Plain HTML 20010108
2 CO_MODE_LOCAL_WCF Constant Private Type reference (TYPE) I 1 Call Mode: Local with Table View 20010108
3 CO_MODE_REMOTE_PLAIN Constant Private Type reference (TYPE) I 4 Call Mode: Remote, Plain HTML 20010108
4 CO_MODE_REMOTE_WCF Constant Private Type reference (TYPE) I 2 Call Mode: Remote with Table View 20010108
5 CO_PLAINHTML_CALL Constant Public Type reference (TYPE) I 11 Display Result as HTML Table 20010108
6 CO_WCF_CALL Constant Public Type reference (TYPE) I 10 Display Result with Table View 20010108
7 DESTINATION Instance attribute Private Type reference (TYPE) RFCDEST Destination for Remote Function Call 20001110
8 DREF Instance attribute Public Object reference (TYPE REF TO) DATA Reference Results Table 20001110
9 END_OF_FILE Instance attribute Public Type reference (TYPE) AQS_FLAG End of File Reached 20001113
10 END_OF_LINE Instance attribute Public Type reference (TYPE) AQS_FLAG End of Line Reached 20001113
11 ERRORSTRING Instance attribute Public Type reference (TYPE) STRING Error Text 20010105
12 FILTER Instance attribute Private Type reference (TYPE) IQTFILTER Selection Conditions 20010105
13 GEN_PROGNAM Instance attribute Private Type reference (TYPE) PROGNAME Name of Generated Subroutine Pool 20010111
14 GEN_SOURCE Instance attribute Private Type reference (TYPE) TTTEXT255 ABAP_SOURCE 20010109
15 HEADER Instance attribute Public Type reference (TYPE) AQ_QUTEXT Title of query 20001110
16 INT_CALLMODE Instance attribute Private Type reference (TYPE) I Se Constants 20010108
17 LISTDESC Instance attribute Private See coding SAP Query (L): Field Description for Lists 20001110
18 NUMBER_OF_COLS Instance attribute Public Type reference (TYPE) I Number of Columns 20001113
19 QUERY Instance attribute Public Type reference (TYPE) AQS_QUNAME SAP Query (S): Query Name 20001110
20 QUERYCATALOG Instance attribute Public Type reference (TYPE) RSAQTRQCCAT .. 20001114
21 RESULTS Instance attribute Private Type reference (TYPE) STRING LDATA as String 20001113
22 RESULTS_WORK Instance attribute Private Type reference (TYPE) STRING RESULTS During Output 20001113
23 USERGROUP Instance attribute Public Type reference (TYPE) AQS_BGNAME SAP Query (S): Name of a user group 20001110
24 VARIANT Instance attribute Public Type reference (TYPE) VARIANT ABAP: Name of variant (without program name) 20001110
25 WORKSPACE Instance attribute Public Type reference (TYPE) AQS_WSID SAP Query (S): Work Area ID 20001110
26 WREF Instance attribute Private Object reference (TYPE REF TO) DATA workarea 20010110
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_GEN_SOURCE Instance method Private Method Creates Subroutine Pool 20010109
2 CONSTRUCTOR Instance method Public Constructor Constructor 20001110
3 CREATE_EMPTY_TAB Instance method Private Method Create Empty Table 20010111
4 FILTER_TO_SELTAB Instance method Private Method Convert According to RSPARAMS 20010112
5 GET_HEADER Instance method Public Method Read: Column Header 20001113
6 GET_HEADER_KEY Instance method Public Method Read: Column Header 20001212
7 GET_NEXT_CELL Instance method Public Method Read: Next Cell 20001113
8 LDATA_TO_STRING Instance method Private Method .. 20001113
9 LSTREAM_TO_STRING Instance method Private Method .. 20010105
10 QUERY_EXECUTE Instance method Public Method Execute Query (Locally or Remotely) 20001114
11 QUERY_GET_RESULTS Instance method Public Method Returns Results Table 20001110
12 QUERY_INIT_READOUT Instance method Public Method Initializes Reading of Results Table 20001110
13 SET_FILTER Instance method Public Method Set Filter Conditions 20010105
14 STRING_TO_TAB Instance method Private Method .. 20010108
Events
# Event Type Visibility Description Created on
1 NO_DATA_SELECTED Instance Event
(0)
Public
(2)
No Data Corresponding to the Selection Found 20010111
Types
Class CL_QUERY_BSP_CALL has no local type.
Method Signatures

Method BUILD_GEN_SOURCE Signature

Method BUILD_GEN_SOURCE on class CL_QUERY_BSP_CALL has no parameter.
Method BUILD_GEN_SOURCE on class CL_QUERY_BSP_CALL has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CALLMODE Call by reference Type reference (TYPE) I 10 Darstellungsmodus: siehe Konstanten 20010108
2 Importing DESTINATION Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20001110
3 Importing QUERY Call by reference Type reference (TYPE) AQS_QUNAME SAP Query (S): Queryname 20001110
4 Importing USERGROUP Call by reference Type reference (TYPE) AQS_BGNAME SAP Query (S): Name einer Benutzergruppe 20001110
5 Importing WORKSPACE Call by reference Type reference (TYPE) AQS_WSID SAP Query (S): Id eines Arbeitsbereiches 20001110
# Exception Resumable Description Created on
1 DESTINATION_INVALID RFC destination nicht vorhanden 20001110
2 QUERY_INVALID Query existiert nicht in der angegebenen BGr. im Zielsystem 20001110

Method CREATE_EMPTY_TAB Signature

Method CREATE_EMPTY_TAB on class CL_QUERY_BSP_CALL has no parameter.
Method CREATE_EMPTY_TAB on class CL_QUERY_BSP_CALL has no exception.

Method FILTER_TO_SELTAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER Call by reference Type reference (TYPE) IQTFILTER InfoSet Query API: Filter 20010112
2 Returning SELTAB Value transfer Type reference (TYPE) RSPARAMS_TT rsparams Tabelle 20010112
# Exception Resumable Description Created on
1 INTERNAL_ERROR Interner Fehler 20010112

Method GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning HEADER Value transfer Type reference (TYPE) STRING Überschrift 20001113
2 Importing HEAD_INDEX Call by reference Type reference (TYPE) I Spaltenindex 20001113

Method GET_HEADER on class CL_QUERY_BSP_CALL has no exception.

Method GET_HEADER_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing COLINDEX Call by reference Type reference (TYPE) I Spaltenindex 20001212
2 Returning COLNAME Value transfer Type reference (TYPE) STRING Überschrift 20001212

Method GET_HEADER_KEY on class CL_QUERY_BSP_CALL has no exception.

Method GET_NEXT_CELL Signature

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

Method GET_NEXT_CELL on class CL_QUERY_BSP_CALL has no exception.

Method LDATA_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LDATA Call by reference Type reference (TYPE) ANY TABLE 20001113

Method LDATA_TO_STRING on class CL_QUERY_BSP_CALL has no exception.

Method LSTREAM_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing STREAM Call by reference Type reference (TYPE) IQTSTREAM InfoSet Query API (L): Zeichenstrom 20010105

Method LSTREAM_TO_STRING on class CL_QUERY_BSP_CALL has no exception.

Method QUERY_EXECUTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing VARIANT Call by reference Type reference (TYPE) VARIANT SelVariante 20001114

Method QUERY_EXECUTE on class CL_QUERY_BSP_CALL has no exception.

Method QUERY_GET_RESULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting RESULTS Call by reference Type reference (TYPE) ANY TABLE 20001110

Method QUERY_GET_RESULTS on class CL_QUERY_BSP_CALL has no exception.

Method QUERY_INIT_READOUT Signature

Method QUERY_INIT_READOUT on class CL_QUERY_BSP_CALL has no parameter.
Method QUERY_INIT_READOUT on class CL_QUERY_BSP_CALL has no exception.

Method SET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FILTER Call by reference Type reference (TYPE) IQTFILTER InfoSet Query API: Filter 20010105
2 Importing REPLACE Call by reference Type reference (TYPE) IQBOOL 'X' 'X' = vorh. Filter ersetzen, ' ' = anhängen 20010105

Method SET_FILTER on class CL_QUERY_BSP_CALL has no exception.

Method STRING_TO_TAB Signature

Method STRING_TO_TAB on class CL_QUERY_BSP_CALL has no parameter.
Method STRING_TO_TAB on class CL_QUERY_BSP_CALL has no exception.
Event Signatures

Event NO_DATA_SELECTED Signature
Event NO_DATA_SELECTED on class CL_QUERY_BSP_CALL has no parameter.
History
Last changed by/on SAP  20110908 
SAP Release Created in 610