SAP ABAP Interface IF_FDT_OBJECT_QUERY (FDT: Object Query Interface)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_CORE (Package) BRFplus: Core
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_FDT_ADMIN_DATA_QUERY FDT: Admin Data Query 20060628
Properties
Interface IF_FDT_OBJECT_QUERY  
Short Description FDT: Object Query Interface    
General Data
Package SFDT_CORE   BRFplus: Core 
Created 20060628   SAP 
Last changed 20090618   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 IF_FDT_QUERY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_FDT_OBJECT_QUERY has no interface.
Friends
Interface IF_FDT_OBJECT_QUERY has no friend.
Attributes
Interface IF_FDT_OBJECT_QUERY has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_CURSOR Instance method Public Method Close Cursor 20060628
2 DETERMIN_RESULT_FIELDS Instance method Public Method Determin result fields from result table. 20080924
3 FETCH_DATA Instance method Public Method Fetch Data Package for the Cursor Selection 20060628
4 GET_FIELD_LIST Instance method Public Method Field Information 20060824
5 PREPARE_SELECT Instance method Public Method Prepare Cursor Selection (set Metadata) 20060628
6 SELECT_DATA Instance method Public Method Selection 20060824
Events
Interface IF_FDT_OBJECT_QUERY has no event.
Types
Interface IF_FDT_OBJECT_QUERY has no local type.
Method Signatures

Method CLOSE_CURSOR Signature

Method CLOSE_CURSOR on Interface IF_FDT_OBJECT_QUERY has no parameter.
Method CLOSE_CURSOR on Interface IF_FDT_OBJECT_QUERY has no exception.

Method DETERMIN_RESULT_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETS_RESULT_FIELD Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_QUERYFIELD 20080924
2 Importing ITA_DATA Call by reference Type reference (TYPE) ANY TABLE 20080924
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20080924

Method FETCH_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETA_DATA Call by reference Type reference (TYPE) ANY TABLE Selected Data Package 20060628
2 Exporting EV_NO_MORE_DATA Call by reference Type reference (TYPE) ABAP_BOOL Flag: No further Data available 20060628
3 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) I 0 Package Size (Default 0 means: Fetch All Data) 20060824
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20061024

Method GET_FIELD_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETH_FIELD_LIST Call by reference Type reference (TYPE) IF_FDT_QUERY=>TH_FIELD_LIST 20060824

Method GET_FIELD_LIST on Interface IF_FDT_OBJECT_QUERY has no exception.

Method PREPARE_SELECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJECT_CATEGORY_SEL Call by reference Type reference (TYPE) IF_FDT_QUERY=>S_OBJECT_CATEGORY_SEL Object categories - Default: Only Customizing and Syst. Obj. 20071108
2 Importing ITA_FOAE_TABLE Call by reference Type reference (TYPE) ANY TABLE For Alll Entries: Table with Selection Data 20060629
3 Importing ITS_FOAE_COND Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_FOAE_COND For All Entries: Table with Field Mapping for Condition 20060629
4 Importing ITS_RESULT_FIELD Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_QUERYFIELD List of Requested Fields in the Result Table 20060706
5 Importing ITS_SELECTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_SELECTION List of Selections 20060628
6 Importing IV_CROSS_CLIENT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Select Client Specified i. e. Cross Client 20060628
7 Importing IV_CROSS_VERSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Cross Version Selection 20060921
8 Importing IV_DELETED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>DELOPT IF_FDT_QUERY=>GC_DELOPT_UNDELETED Select Deleted / Undeleted / Both Objects 20060628
9 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key for the Current Text Environment 20060628
10 Importing IV_MEMORY_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>MEMOPT IF_FDT_QUERY=>GC_MEMOPT_SAVED Select Saved / Unsaved / Both Objects 20060628
11 Importing IV_NAMED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>NAMOPT IF_FDT_QUERY=>GC_NAMOPT_NAMED Select Named / Unamed / Both Objects 20060628
12 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Timestamp for Selection 20060628
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060628

Method SELECT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETA_DATA Call by reference Type reference (TYPE) ANY TABLE Selected Data 20060824
2 Importing IS_OBJECT_CATEGORY_SEL Call by reference Type reference (TYPE) IF_FDT_QUERY=>S_OBJECT_CATEGORY_SEL Object categories - Default: Only Customizing and Syst. Obj. 20071108
3 Importing ITA_FOAE_TABLE Call by reference Type reference (TYPE) ANY TABLE For Alll Entries: Table with Selection Data 20060824
4 Importing ITS_FOAE_COND Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_FOAE_COND For All Entries: Table with Field Mapping for Condition 20060824
5 Importing ITS_RESULT_FIELD Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_QUERYFIELD List of Requested Fields in the Result Table 20060824
6 Importing ITS_SELECTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>TS_SELECTION List of Selections 20060824
7 Importing IV_CROSS_CLIENT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Select Client Specified i. e. Cross Client 20060824
8 Importing IV_CROSS_VERSION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Flag: Select all Versions (Default: Working Version) 20060922
9 Importing IV_DELETED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>DELOPT IF_FDT_QUERY=>GC_DELOPT_UNDELETED Select Deleted / Undeleted / Both Objects 20060824
10 Importing IV_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key for the Current Text Environment 20060824
11 Importing IV_MEMORY_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>MEMOPT IF_FDT_QUERY=>GC_MEMOPT_SAVED Select Saved / Unsaved / Both Objects 20060824
12 Importing IV_NAMED_OPTION Call by reference Type reference (TYPE) IF_FDT_QUERY=>NAMOPT IF_FDT_QUERY=>GC_NAMOPT_NAMED Select Named / Unamed / Both Objects 20060824
13 Importing IV_PACKAGE_SIZE Call by reference Type reference (TYPE) I 0 Package Size (Default 0 means: Fetch All Data) 20060824
14 Importing IV_TIMESTAMP Call by reference Type reference (TYPE) IF_FDT_TYPES=>TIMESTAMP Timestamp for Version Selection (Default: Working Version) 20060824
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060824
History
Last changed by/on SAP  20090618 
SAP Release Created in 710