SAP ABAP Class CL_GUIBB_BOL_DQUERY (Generic BOL Feeder Search)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-UI2-INT-BE (Application Component) Backend Enablement
     APB_FPM_BOL_CORE (Package) Bol Adaptation for FPM
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_GUIBB_BOL_BASE Generic BOL Feeder Base 20090119
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_SEARCH Generic Search UI Building Block 20090119
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FPM_GUIBB_SEARCH_EXT GUIBB Search extended 20090119
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FCLM_LQH_LITEM_SEARCH Search feeder for liquidity items 20130719
2 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_ACTIVITYTYPE_SEARCH BOL: Activity Type Search 20100623
3 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_COSTCENTER_SEARCH BOL: Cost Center Master Data Search 20100611
4 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_ECP_OBJECT_SEARCH ECP Object Search 20101213
5 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_ECP_TEMPLATE_SEARCH ECP Template Search 20101118
6 Inheritance (c INHERITING FROM c_ref)  CL_FCOM_ORDER_SEARCH BOL: Search Order 20100621
7 Inheritance (c INHERITING FROM c_ref)  CL_MDG_BS_GUIBB_DQUERY BOL feeder class GUIBB search for MDG 20100802
8 Inheritance (c INHERITING FROM c_ref)  CL_MDSE_GUIBB_BOL_DQUERY Generic BOL Feeder Search for Master Data Set 20100709
Properties
Class CL_GUIBB_BOL_DQUERY  
Short Description Generic BOL Feeder Search    
Super Class CL_GUIBB_BOL_BASE Generic BOL Feeder Base 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_BOL_CORE   Bol Adaptation for FPM 
Created 20090119   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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_FPM_GUIBB_SEARCH Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FPM_GUIBB_SEARCH Generic Search UI Building Block 20090119
2 IF_FPM_GUIBB_SEARCH_EXT GUIBB Search extended 20090119
Friends
Class CL_GUIBB_BOL_DQUERY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CS_SELECTION_MODE Constant Protected See coding 20100205
2 CV_INTERFACE_VIEW Constant Protected Type reference (TYPE) FPM_VIEW_NAME 'SEARCH_WINDOW' Web Dynpro: Name of a Web Dynpro View 20090401
3 CV_PARAM_EXEC_MODE Constant Protected Type reference (TYPE) STRING 'EXECUTION_MODE' 20090119
4 CV_PARAM_SEL_MODE Constant Protected Type reference (TYPE) STRING 'SELECTION_MODE' 20100205
5 MO_QUERY_SERVICE Instance attribute Protected Object reference (TYPE REF TO) CL_CRM_BOL_DQUERY_SERVICE BOL - Query-Service 20090119
6 MO_RESULT_STRUCT_RTTI Instance attribute Protected Object reference (TYPE REF TO) CL_ABAP_STRUCTDESCR Runtime Type Services 20090121
7 MT_TEXT_REF Instance attribute Protected Type reference (TYPE) T_TEXT_REF 20090403
8 MV_EXEC_MODE Instance attribute Protected Type reference (TYPE) FPM_BOL_QUERY_EXECUTION_MODE Query execution mode 20090119
9 MV_FREEZE_RESULT_SEL Instance attribute Protected Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100401
10 MV_RESULT_OBJECT_NAME Instance attribute Protected Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20090429
11 MV_RESULT_OBJECT_TYPE Instance attribute Protected Type reference (TYPE) CRMT_EXT_OBJ_NAME External Name of Object 20090121
12 MV_RESULT_STRUCT_NAME Instance attribute Protected Type reference (TYPE) STRUKNAME Name of a structure 20090121
13 MV_SELECTION_MODE Instance attribute Protected Type reference (TYPE) FPM_BOL_DQUERY_RESULT_SELMODE FPM_BOL_DQUERY_RESULT_SELMODE 20100205
Methods
# Method Level Visibility Method type Description Created on
1 ADD_SEARCH_CRITERION Instance method Protected Method Adds a FPM search cirtierion 20090511
2 CREATE_RESULT_STRUCT_RTTI Instance method Protected Method Creates RTTI for the query result structure 20090403
3 EXECUTE_QUERY Instance method Protected Method Execute query 20090119
4 GET_RESULT_METADATA Instance method Protected Method Retrieves the BOL meta data information for the query result 20090403
5 PROCESS_RESULT_SELECTION Instance method Protected Method Handler for selection in reuslt lst (link) 20100401
6 SET_RESULT_SELECTION Instance method Protected Method Transfers given selection indexes to BOL collection 20100401
7 SET_SEARCH_CRITERA Instance method Protected Method Set the search criteria with new conversion interface 20111028
Events
Class CL_GUIBB_BOL_DQUERY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_TEXT_REF Protected See coding 20090403 BEGIN OF s_text_ref, name TYPE name_komp, type TYPE field_type, text_ref TYPE name_komp, END OF s_text_ref
2 T_TEXT_REF Protected See coding 20090403 t_text_ref TYPE SORTED TABLE OF s_text_ref WITH UNIQUE KEY name WITH UNIQUE SORTED KEY ref COMPONENTS text_ref
Method Signatures

Method ADD_SEARCH_CRITERION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SEARCH_CRITERION Call by reference Type reference (TYPE) FPMGB_S_SEARCH_CRITERIA search criteria for GUIBB Search 20090511

Method ADD_SEARCH_CRITERION on class CL_GUIBB_BOL_DQUERY has no exception.

Method CREATE_RESULT_STRUCT_RTTI Signature

Method CREATE_RESULT_STRUCT_RTTI on class CL_GUIBB_BOL_DQUERY has no parameter.
Method CREATE_RESULT_STRUCT_RTTI on class CL_GUIBB_BOL_DQUERY has no exception.

Method EXECUTE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEARCH_CONVERSION Call by reference Object reference (TYPE REF TO) IF_FPM_GUIBB_SEARCH_CONVERSION conversion between fpm search format and abap ranges 20111028
2 Importing IT_FPM_SEARCH_PARAMETER Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA search criteria for GUIBB Search 20090120
3 Importing IV_MAX_NUM_RESULTS Call by reference Type reference (TYPE) I 20090424

Method EXECUTE_QUERY on class CL_GUIBB_BOL_DQUERY has no exception.

Method GET_RESULT_METADATA Signature

Method GET_RESULT_METADATA on class CL_GUIBB_BOL_DQUERY has no parameter.
Method GET_RESULT_METADATA on class CL_GUIBB_BOL_DQUERY has no exception.

Method PROCESS_RESULT_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_EVENT Call by reference Object reference (TYPE REF TO) CL_FPM_EVENT CL_FPM_EVENT 20100401

Method PROCESS_RESULT_SELECTION on class CL_GUIBB_BOL_DQUERY has no exception.

Method SET_RESULT_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTED_LINES_OF_RESULT Call by reference Type reference (TYPE) IF_FPM_GUIBB_SEARCH=>T_RESULT 20100401
2 Importing IV_RESULT_LEAD_SEL Call by reference Type reference (TYPE) I 20100401

Method SET_RESULT_SELECTION on class CL_GUIBB_BOL_DQUERY has no exception.

Method SET_SEARCH_CRITERA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_SEARCH_CONVERSION Call by reference Object reference (TYPE REF TO) IF_FPM_GUIBB_SEARCH_CONVERSION conversion between fpm search format and abap ranges 20111028
2 Importing IT_FPM_SEARCH_PARAMETER Call by reference Type reference (TYPE) FPMGB_T_SEARCH_CRITERIA 20111028

Method SET_SEARCH_CRITERA on class CL_GUIBB_BOL_DQUERY has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 701