SAP ABAP Class CL_CRM_BSP_DC_DYN_SEARCHREQ (Kontextklasse für Such-Controller)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF (Application Component) People Centric UI Framework
     CRM_BSP_FRAME_GENERIC (Package) Controller Implementation: Generic Framework
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BSP_DC_GENERIC Data Context OIC Hit List 20050519
Properties
Class CL_CRM_BSP_DC_DYN_SEARCHREQ  
Short Description Kontextklasse für Such-Controller    
Super Class CL_CRM_BSP_DC_GENERIC Data Context OIC Hit List 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_FRAME_GENERIC   Controller Implementation: Generic Framework 
Created 20050519   SAP 
Last change 20050705   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)
Interfaces
Class CL_CRM_BSP_DC_DYN_SEARCHREQ has no interface implemented.
Friends
Class CL_CRM_BSP_DC_DYN_SEARCHREQ has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_STRUCTURE_ADVANCED Instance attribute Public Object reference (TYPE REF TO) DATA Structure for the advanced search 20050519
2 GR_STRUCTURE_SIMPLE Instance attribute Public Object reference (TYPE REF TO) DATA Structure for Simple Search 20050519
3 GT_EXTENDED_DATA Instance attribute Public Type reference (TYPE) CRMT_DYN_EXTENDED_DATA_TAB Tabletype for extended data 20050519
4 GT_FASTENTRYTABLE Instance attribute Public Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20050519
5 GT_MULTIVALUE_FIELDNAME Instance attribute Public Type reference (TYPE) CRMT_BSP_FIELDNAME_TAB Tabel of multivaue Fieldname 20050519
6 GT_SELECT Instance attribute Public Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20050519
7 GT_SELECTLISTTABLE Instance attribute Public Type reference (TYPE) CRMT_BL_VARIANTS_TAB Table type for CRMC_BL_VARIANTS table 20050519
8 GT_SHOW Instance attribute Public Type reference (TYPE) TIHTTPNVP HTTP Framework (iHTTP) Table Name/Value Pairs 20050519
9 GT_SHOWLISTTABLE Instance attribute Public Type reference (TYPE) CRMT_BL_VARIANTS_TAB Table type for CRMC_BL_VARIANTS table 20050519
10 GT_SHUFFLER Instance attribute Public Type reference (TYPE) CRMT_SHUFFLER_TAB Table Type for Shuffler Content 20050519
11 GT_SHUFFLERBY Instance attribute Public Type reference (TYPE) CRMT_SHUFFLER_TAB Table Type for Shuffler Content 20050519
12 GT_SHUFFLERSHOW Instance attribute Public Type reference (TYPE) CRMT_BL_SHUFFLER_SHOW_TAB Table type for CRMT_BL_SHUFFLER_SHOW 20050519
13 GT_SHUFFLERSRC Instance attribute Public Type reference (TYPE) TIHTTPNVP Where search should be executed 20050519
14 GV_ADV_BY_SELECTED Instance attribute Public Type reference (TYPE) STRING Selected By shuffler 20050519
15 GV_ADV_SHOW_SELECTED Instance attribute Public Type reference (TYPE) STRING Selected Show shuffler 20050519
16 GV_ADV_SRC_SELECTED Instance attribute Public Type reference (TYPE) STRING Selected Source shuffler 20050519
17 GV_CHANGED_FIELD_EXIST Instance attribute Private Type reference (TYPE) ABAP_BOOL 20050519
18 GV_FASTENTRYSELECTED Instance attribute Public Type reference (TYPE) STRING Selection of Get-ddlb 20050519
19 GV_FASTENTRYTEXT Instance attribute Public Type reference (TYPE) STRING Get-Text 20050519
20 GV_SELECTLISTSELECTED Instance attribute Public Type reference (TYPE) STRING Selection of Variants(for deletion) from Advance Search 20050519
21 GV_SHOWLISTNAME Instance attribute Public Type reference (TYPE) STRING Variant's name 20050519
22 GV_SHOWLISTSELECTED Instance attribute Public Type reference (TYPE) STRING Selection of Show-ddlb of simple search 20050519
23 GV_VALID Instance attribute Private Type reference (TYPE) I 1 Valid Search values 20050519
24 GV_VALUE_OLD Instance attribute Private Type reference (TYPE) STRING Temprary storage of value 20050519
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_N_STORE_MULTIVALUES Instance method Public Method Validate and store search multivalues 20050519
2 DO_SEARCH_QUERY_BY_EXTINDEX Instance method Public Method By-Attribute (TRex) Fast Search Query 20050519
3 DO_SEARCH_QUERY_BY_STRING Instance method Public Method By-String (TRex) Fast Search Query 20050519
4 GET_GV_FASTENTRYSELECTED Instance method Public Method Getter for GV_FASTENTRYTEXT 20050519
5 GET_GV_FASTENTRYTEXT Instance method Public Method Getter for GV_FASTENTRYTEXT 20050519
6 GET_M_S_GR_STRUCTURE_ADVANCED Instance method Public Method Metadata for Advanced search 20050519
7 GET_M_S_GR_STRUCTURE_SIMPLE Instance method Public Method Meta data for Simple Search 20050519
8 GET_SEARCH_MULTIVALUES Instance method Private Method Retrieve multi value 20050519
9 GET_S_GR_STRUCTURE_ADVANCED Instance method Public Method getter for advanced search structure 20050519
10 GET_S_GR_STRUCTURE_SIMPLE Instance method Public Method getter for simple search structure 20050519
11 SET_GV_FASTENTRYSELECTED Instance method Public Method Setter for GV_FASTENTRYTEXT 20050519
12 SET_GV_FASTENTRYTEXT Instance method Public Method Setter for GV_FASTENTRYTEXT 20050519
13 SET_S_GR_STRUCTURE_ADVANCED Instance method Public Method Setter for advanced search structure 20050519
14 SET_S_GR_STRUCTURE_SIMPLE Instance method Public Method Setter for simple search structure 20050519
Events
Class CL_CRM_BSP_DC_DYN_SEARCHREQ has no event.
Types
Class CL_CRM_BSP_DC_DYN_SEARCHREQ has no local type.
Method Signatures

Method CHECK_N_STORE_MULTIVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20050519
2 Importing VALUE Call by reference Type reference (TYPE) STRING 20050519

Method CHECK_N_STORE_MULTIVALUES on class CL_CRM_BSP_DC_DYN_SEARCHREQ has no exception.

Method DO_SEARCH_QUERY_BY_EXTINDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Objektschlüsseltabelle 20050519
2 Exporting EV_TOTAL_HITS Call by reference Type reference (TYPE) I 20050519
3 Importing IT_MULTIVALUES Call by reference Type reference (TYPE) CRMT_BSP_SEARCH_MULTI_VAL_TAB Tabellentyp für CRMT_BSP_SEARCH_MULTI_VAL 20050519
4 Importing IT_SORT_FIELDS Call by reference Type reference (TYPE) CRMT_TABLEVIEW_SORTFLAG_TAB Tabellentyp für Sortierkennzeichen für Tabellensicht 20050519
5 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20050519
6 Importing IV_SEARCH_ID Call by reference Type reference (TYPE) CRMT_BSP_SEARCHID ID zum Bestimmen der Suchmethoden oder Bausteine 20050519
7 Importing IV_SEARCH_MAXHITS Call by reference Type reference (TYPE) CRMT_BSP_SEARCH_MAXHITS 20050519
8 Importing IV_USE_STRUCTURE_SIMPLE Call by reference Type reference (TYPE) ABAP_BOOL 20050519

Method DO_SEARCH_QUERY_BY_EXTINDEX on class CL_CRM_BSP_DC_DYN_SEARCHREQ has no exception.

Method DO_SEARCH_QUERY_BY_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECT_KEY Call by reference Type reference (TYPE) CRMT_BSP_OBJECTKEY_TAB Objektschlüsseltabelle 20050519
2 Importing IT_SORT_FIELDS Call by reference Type reference (TYPE) CRMT_TABLEVIEW_SORTFLAG_TAB Tabellentyp für Sortierkennzeichen für Tabellensicht 20050519
3 Importing IV_SCREEN_STRUCTURE_NAME Call by reference Type reference (TYPE) CRMT_BSP_SCRSTRUCNAME 20050519
4 Importing IV_SEARCH_MAXHITS Call by reference Type reference (TYPE) CRMT_BSP_SEARCH_MAXHITS 20050519
5 Importing IV_SEARCH_STRING Call by reference Type reference (TYPE) CRMT_BSP_FAST_STRING ID zum Bestimmen der Suchmethoden oder Bausteine 20050519

Method DO_SEARCH_QUERY_BY_STRING on class CL_CRM_BSP_DC_DYN_SEARCHREQ has no exception.

Method GET_GV_FASTENTRYSELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20050519
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20050519

Method GET_GV_FASTENTRYSELECTED on class CL_CRM_BSP_DC_DYN_SEARCHREQ has no exception.

Method GET_GV_FASTENTRYTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20050519
2 Returning VALUE Value transfer Type reference (TYPE) STRING 20050519

Method GET_GV_FASTENTRYTEXT on class CL_CRM_BSP_DC_DYN_SEARCHREQ has no exception.

Method GET_M_S_GR_STRUCTURE_ADVANCED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20050519
2 Importing COMPONENT Call by reference Type reference (TYPE) STRING 20050519
3 Returning METADATA Value transfer Object reference (TYPE REF TO) IF_BSP_METADATA 20050519

Method GET_M_S_GR_STRUCTURE_ADVANCED on class CL_CRM_BSP_DC_DYN_SEARCHREQ has no exception.

Method GET_M_S_GR_STRUCTURE_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20050519
2 Importing COMPONENT Call by reference Type reference (TYPE) STRING 20050519
3 Returning METADATA Value transfer Object reference (TYPE REF TO) IF_BSP_METADATA 20050519

Method GET_M_S_GR_STRUCTURE_SIMPLE on class CL_CRM_BSP_DC_DYN_SEARCHREQ has no exception.

Method GET_SEARCH_MULTIVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SEARCHVALUES Call by reference Type reference (TYPE) CRMT_BSP_RANGE_TAB Tabellentyp für CRMT_BSP_RANGE 20050519
2 Importing IV_VALUE Call by reference Type reference (TYPE) STRING Eingabe-String 20050519

Method GET_SEARCH_MULTIVALUES on class CL_CRM_BSP_DC_DYN_SEARCHREQ has no exception.

Method GET_S_GR_STRUCTURE_ADVANCED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20050519
2 Importing COMPONENT Call by reference Type reference (TYPE) STRING 20050519
3 Returning VALUE Value transfer Type reference (TYPE) STRING 20050519

Method GET_S_GR_STRUCTURE_ADVANCED on class CL_CRM_BSP_DC_DYN_SEARCHREQ has no exception.

Method GET_S_GR_STRUCTURE_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20050519
2 Importing COMPONENT Call by reference Type reference (TYPE) STRING 20050519
3 Returning VALUE Value transfer Type reference (TYPE) STRING 20050519

Method GET_S_GR_STRUCTURE_SIMPLE on class CL_CRM_BSP_DC_DYN_SEARCHREQ has no exception.

Method SET_GV_FASTENTRYSELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20050519
2 Importing VALUE Value transfer Type reference (TYPE) STRING 20050519

Method SET_GV_FASTENTRYSELECTED on class CL_CRM_BSP_DC_DYN_SEARCHREQ has no exception.

Method SET_GV_FASTENTRYTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20050519
2 Importing VALUE Value transfer Type reference (TYPE) STRING 20050519

Method SET_GV_FASTENTRYTEXT on class CL_CRM_BSP_DC_DYN_SEARCHREQ has no exception.

Method SET_S_GR_STRUCTURE_ADVANCED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20050519
2 Importing COMPONENT Call by reference Type reference (TYPE) STRING 20050519
3 Importing VALUE Call by reference Type reference (TYPE) STRING 20050519

Method SET_S_GR_STRUCTURE_ADVANCED on class CL_CRM_BSP_DC_DYN_SEARCHREQ has no exception.

Method SET_S_GR_STRUCTURE_SIMPLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ATTRIBUTE_PATH Call by reference Type reference (TYPE) STRING 20050519
2 Importing COMPONENT Call by reference Type reference (TYPE) STRING 20050519
3 Importing VALUE Call by reference Type reference (TYPE) STRING 20050519

Method SET_S_GR_STRUCTURE_SIMPLE on class CL_CRM_BSP_DC_DYN_SEARCHREQ has no exception.
History
Last changed by/on SAP  20050705 
SAP Release Created in 700