SAP ABAP Interface IF_BICS_SELECTOR (Selector)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     BW_BICS_CONSUMER_SELECTOR (Package) BW BICS Consumer Selector
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface composition (i COMPRISING i_ref)  IF_BICS_QV Query View 20100120
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_BICS_SELECTOR Selector 20100201
Properties
Interface IF_BICS_SELECTOR  
Short Description Selector    
General Data
Package BW_BICS_CONSUMER_SELECTOR   BW BICS Consumer Selector 
Created 20100120   SAP 
Last changed 20140121   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_BICS_CHARACTERISTIC Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_BICS_INFOPROV_METADATA Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_BICS_MD_CHARACTERISTIC Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_BICS_OBJECT Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
6 IF_BICS_VARIABLE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_BICS_EVENT_SOURCE Basis Event Source 20100120
2 IF_BICS_MD_SELECTOR Selector on the MD Level 20110221
3 IF_BICS_OBJECT Root Object for BICS Entities 20100120
4 IF_BICS_SRV Service 20100201
5 IF_BICS_SRV_VARS Service for Variables 20100201
6 IF_BICS_SYSTEM_SRV_VARS System Service for Variables 20100201
Friends
Interface IF_BICS_SELECTOR has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_INFOPROVIDER Instance attribute Public Type reference (TYPE) IF_BICS_OBJECT=>TN_NAME InfoProvider 20101201
2 N_IS_PLANNING_QUERY Instance attribute Public Type reference (TYPE) ABAP_BOOL Planning Query Flag 20110405
3 N_MEMBER_ACCESS_HANDLE Instance attribute Public Type reference (TYPE) I Counter for Member Access Relevant Changes 20110714
4 N_QUERY Instance attribute Public Type reference (TYPE) IF_BICS_OBJECT=>TN_NAME Query 20101201
5 N_START_QUERY_IN_EDIT_MODE Instance attribute Public Type reference (TYPE) ABAP_BOOL Query is stated in change mode 20110405
Methods
# Method Level Visibility Method type Description Created on
1 ADD_FREE_CHARACTERISTIC Instance method Public Method Add Free Characteristic 20110202
2 CLOSE Instance method Public Method Close Selector and OLAP Instance 20110919
3 COUNT_STRUCTURES Instance method Public Method Number of Structures in the Selector 20100223
4 GET_CHARACTERISTICS Instance method Public Method Read All Characteristics 20100222
5 GET_CHARACTERISTIC_BY_ID Instance method Public Method Read a Certain Characteristic 20100309
6 GET_CHARACTERISTIC_BY_NAME Instance method Public Method Read a Certain Characteristic 20100309
7 GET_EFFECTIVE_SELECTION Instance method Public Method Read Actual Selection (Intersection of Space and State) 20100419
8 GET_INFOPROVIDER Instance method Public Method Get InfoProvider 20100223
9 GET_QUERY_METADATA Instance method Public Method Read Query Metadata 20100728
10 GET_SELECTION_SPACE Instance method Public Method Read Selection Space 20100419
11 GET_SELECTION_STATE Instance method Public Method Read Selection State 20100419
12 GET_STRUCTURE Instance method Public Method Read Specified Structure 20100223
13 GET_VARIABLE_CONTAINER Instance method Public Method Read Variable Container 20100510
14 HAS_VARIABLES Instance method Public Method Does selector have variables? 20100510
Events
Interface IF_BICS_SELECTOR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_INFO_PROVIDER Public Type reference (TYPE) CHAR30 30 Characters 20100301
2 TN_S_SELECTOR Public See coding Structure Container of this Object 20100120 BEGIN OF tn_s_selector, name TYPE IF_BICS_OBJECT=>tn_name, ref TYPE REF TO if_bics_selector, END OF tn_s_selector
3 TN_T_SELECTOR Public See coding Table of Objects 20100120 tn_t_selector TYPE STANDARD TABLE OF REF TO tn_s_selector
Method Signatures

Method ADD_FREE_CHARACTERISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_MD_CHARACTERISTIC Call by reference Object reference (TYPE REF TO) IF_BICS_MD_CHARACTERISTIC Merkmale MD-Layer 20110608

Method ADD_FREE_CHARACTERISTIC on Interface IF_BICS_SELECTOR has no exception.

Method CLOSE Signature

Method CLOSE on Interface IF_BICS_SELECTOR has no parameter.
Method CLOSE on Interface IF_BICS_SELECTOR has no exception.

Method COUNT_STRUCTURES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_COUNT_STRUCTURES Value transfer Type reference (TYPE) INT1 int1 20100223

Method COUNT_STRUCTURES on Interface IF_BICS_SELECTOR has no exception.

Method GET_CHARACTERISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_CHARACTERISTIC Value transfer Type reference (TYPE) IF_BICS_CHARACTERISTIC=>TN_T_CHARACTERISTIC Tabelle von Objekten 20100223

Method GET_CHARACTERISTICS on Interface IF_BICS_SELECTOR has no exception.

Method GET_CHARACTERISTIC_BY_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Call by reference Type reference (TYPE) IF_BICS_MD_CHARACTERISTIC=>TN_ID Merkmals-ID 20100309
2 Returning R_R_CHARACTERISTIC Value transfer Object reference (TYPE REF TO) IF_BICS_CHARACTERISTIC Merkmal Selektor-Layer 20100309

Method GET_CHARACTERISTIC_BY_ID on Interface IF_BICS_SELECTOR has no exception.

Method GET_CHARACTERISTIC_BY_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NAME Call by reference Type reference (TYPE) IF_BICS_OBJECT=>TN_NAME Name eines Objekts 20100309
2 Returning R_R_CHARACTERISTIC Value transfer Object reference (TYPE REF TO) IF_BICS_CHARACTERISTIC Merkmal Selektor-Layer 20100309

Method GET_CHARACTERISTIC_BY_NAME on Interface IF_BICS_SELECTOR has no exception.

Method GET_EFFECTIVE_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_SELECTION Value transfer Object reference (TYPE REF TO) IF_BICS_SELECTION Selektion 20100419
# Exception Resumable Description Created on
1 CX_BICS_NO_AUTHORITY Keine Berechtigung 20110728

Method GET_INFOPROVIDER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_INFOPROVIDER Value transfer Type reference (TYPE) IF_BICS_OBJECT=>TN_NAME InfoProvider 20100223

Method GET_INFOPROVIDER on Interface IF_BICS_SELECTOR has no exception.

Method GET_QUERY_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_PROPERTIES Value transfer Type reference (TYPE) IF_BICS_INFOPROV_METADATA=>TN_S_META_QUERY 20100728
# Exception Resumable Description Created on
1 CX_BICS_NO_AUTHORITY No authorization 20130709

Method GET_SELECTION_SPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_SELECTION Value transfer Object reference (TYPE REF TO) IF_BICS_SELECTION Selektion 20100419
# Exception Resumable Description Created on
1 CX_BICS_NO_AUTHORITY Keine Berechtigung 20110728

Method GET_SELECTION_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_SELECTION Value transfer Object reference (TYPE REF TO) IF_BICS_SELECTION Selektion 20100419
# Exception Resumable Description Created on
1 CX_BICS_NO_AUTHORITY Keine Berechtigung 20110728

Method GET_STRUCTURE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_STRUCTURE_NUMBER Call by reference Type reference (TYPE) INT1 Strukturnummer 20100223
2 Returning R_R_STRUCTURE Value transfer Object reference (TYPE REF TO) IF_BICS_STRUCTURE Struktur Selektor-Layer 20100223

Method GET_STRUCTURE on Interface IF_BICS_SELECTOR has no exception.

Method GET_VARIABLE_CONTAINER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_VARIABLE_CONTAINER Value transfer Object reference (TYPE REF TO) IF_BICS_VARIABLE_CONTAINER Variablencontainer 20100510
# Exception Resumable Description Created on
1 CX_BICS_NO_AUTHORITY Keine Berechtigung 20101228

Method HAS_VARIABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_HAS_VARIABLES Value transfer Type reference (TYPE) ABAP_BOOL 20100510
# Exception Resumable Description Created on
1 CX_BICS_NO_AUTHORITY Keine Berechtigung 20130308
History
Last changed by/on SAP  20140121 
SAP Release Created in 730