SAP ABAP Class CLG_CRM_BSP_LIBRARY_SEARCH (Base: <crm_bsp_library:search>)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF (Application Component) People Centric UI Framework
     CRM_BSP_ELEMENT (Package) Implementation of Generic Tags (Search, List, Detail, ...)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BSP_LIBRARY_ELEMENT Basis Class for CRM BSP Elements. 20020405
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BSP_SEARCH Element-Handler: 20020405
Properties
Class CLG_CRM_BSP_LIBRARY_SEARCH  
Short Description Base: <crm_bsp_library:search>    
Super Class CL_CRM_BSP_LIBRARY_ELEMENT Basis Class for CRM BSP Elements. 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status S  System Program 
Category 70  Basis Class for BSP Element Handlers 
Package CRM_BSP_ELEMENT   Implementation of Generic Tags (Search, List, Detail, ...) 
Created 20020405   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CLG_CRM_BSP_LIBRARY_SEARCH has no forward declaration.
Interfaces
Class CLG_CRM_BSP_LIBRARY_SEARCH has no interface implemented.
Friends
Class CLG_CRM_BSP_LIBRARY_SEARCH has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GS_VALUESDATA Instance attribute Public Object reference (TYPE REF TO) DATA To hold values for advanced search 20020408
2 GT_ADV_BY_TABLE Instance attribute Public Object reference (TYPE REF TO) DATA By DDLB for advanced search 20020515
3 GT_ADV_SELECT_TABLE Instance attribute Public Object reference (TYPE REF TO) DATA For select DDLB 20020708
4 GT_ADV_SHOW_TABLE Instance attribute Public Object reference (TYPE REF TO) DATA Search DDLB for advanced search 20020515
5 GT_ADV_SOURCE_TABLE Instance attribute Public Object reference (TYPE REF TO) DATA Table for source DDLB in advanced 20020919
6 GT_AS_EXTENDED_DATA Instance attribute Public Type reference (TYPE) CRMT_EXTENDED_DATA_TAB DDLB content for the advanced search field 20020502
7 GT_AS_LAYOUT Instance attribute Public Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT_TAB Fieldgroup table for advanced search 20020502
8 GT_FASTENTRYTABLE Instance attribute Public Object reference (TYPE REF TO) DATA Get DDLB for simplesearch 20020405
9 GT_FIELDGRP_TEXT Instance attribute Public Type reference (TYPE) CRMT_FIELDGRP_T_TAB Attribute for structureedit to generate frames 20020822
10 GT_SHOWLISTTABLE Instance attribute Public Object reference (TYPE REF TO) DATA Show DDLB for simple search 20020405
11 GV_ADVANCEDSEARCHVISIBLE Instance attribute Public Type reference (TYPE) STRING 'FALSE' Advanced Search Visible Flag 20020405
12 GV_ADV_BY_KEY Instance attribute Public Type reference (TYPE) STRING Name of key column for By DDLB 20020515
13 GV_ADV_BY_SELECTED Instance attribute Public Type reference (TYPE) STRING Selected entry of By DDLB 20020515
14 GV_ADV_BY_VALUE Instance attribute Public Type reference (TYPE) STRING Name of value column for By DDLB 20020515
15 GV_ADV_SELECT_KEY Instance attribute Public Type reference (TYPE) STRING Select DDLB Key 20020708
16 GV_ADV_SELECT_VALUE Instance attribute Public Type reference (TYPE) STRING Select DDLB Value 20020708
17 GV_ADV_SHOW_KEY Instance attribute Public Type reference (TYPE) STRING Name of key column for Search DDLB 20020515
18 GV_ADV_SHOW_SELECTED Instance attribute Public Type reference (TYPE) STRING Selected entry of Search DDLB 20020515
19 GV_ADV_SHOW_VALUE Instance attribute Public Type reference (TYPE) STRING Name of value column for Search DDLB 20020515
20 GV_ADV_SOURCE_KEY Instance attribute Public Type reference (TYPE) STRING Key column for source DDLB 20020919
21 GV_ADV_SOURCE_SELECTED Instance attribute Public Type reference (TYPE) STRING Selected value for source DDLB 20020919
22 GV_ADV_SOURCE_VALUE Instance attribute Public Type reference (TYPE) STRING Value Column for source DDLB 20020919
23 GV_APPLICATION Instance attribute Public Type reference (TYPE) CRMT_BSP_APPL 20050315
24 GV_BLVIEW Instance attribute Public Type reference (TYPE) CRMT_BSP_BLVIEW 20050315
25 GV_EP5_FLOORPLAN_ACTIV Instance attribute Public Type reference (TYPE) BOOLEAN Set new floorplan of EP 5.0 active or inactive 20041022
26 GV_F4_MODE Instance attribute Public Type reference (TYPE) STRING 20020910
27 GV_FASTENTRYCOLUMNKEY Instance attribute Public Type reference (TYPE) STRING Name of key column for Get DDLB 20020405
28 GV_FASTENTRYCOLUMNVALUE Instance attribute Public Type reference (TYPE) STRING Name of value column for Get DDLB 20020405
29 GV_FASTENTRYSELECTED Instance attribute Public Type reference (TYPE) STRING Selected entry of Get DDLB 20020405
30 GV_FASTENTRYTEXT Instance attribute Public Type reference (TYPE) STRING Value for the Get Text 20020405
31 GV_FLOORPLAN Instance attribute Public Type reference (TYPE) STRING Flag-if search should be rendered will limited fields or all 20050105
32 GV_ONADVANCEDSEARCH Instance attribute Public Type reference (TYPE) STRING Event for advanced search button 20020405
33 GV_ONADVANCEDSEARCHCLOSE Instance attribute Public Type reference (TYPE) STRING Event for advanced close 20020405
34 GV_ONADVANCEDSEARCHREQUESTED Instance attribute Public Type reference (TYPE) STRING Event for advanced search button 20020405
35 GV_ONCLEAR Instance attribute Public Type reference (TYPE) STRING Event clear advanecd search 20030521
36 GV_ONFASTENTRY Instance attribute Public Type reference (TYPE) STRING Event for GO on Get Text 20020405
37 GV_ONGETLIST Instance attribute Public Type reference (TYPE) STRING Event for Fast entry ddlb 20020624
38 GV_ONREMOVEQUERY Instance attribute Public Type reference (TYPE) STRING Event Remove Query 20030521
39 GV_ONSAVEQUERY Instance attribute Public Type reference (TYPE) STRING Event Save Query 20030521
40 GV_ONSHOWLIST Instance attribute Public Type reference (TYPE) STRING Event for Show DDLB 20020405
41 GV_ONSHOWLISTADD Instance attribute Public Type reference (TYPE) STRING Event for add to showlist 20020405
42 GV_ONSHOWLISTDELETE Instance attribute Public Type reference (TYPE) STRING Event for remove from showlist 20020405
43 GV_ONSHUFFLERBY Instance attribute Public Type reference (TYPE) STRING Event for By DDLB 20020405
44 GV_ONSHUFFLERSHOW Instance attribute Public Type reference (TYPE) STRING Event for Search DDLB 20020405
45 GV_ONSOURCE Instance attribute Public Type reference (TYPE) STRING Event for source DDLB 20020919
46 GV_REMOVEQUERY_VISIBLE Instance attribute Public Type reference (TYPE) STRING Remove query visible 20030521
47 GV_SAVEQUERY_VISIBLE Instance attribute Public Type reference (TYPE) STRING Save query visible 20030521
48 GV_SELECTLISTSELECTED Instance attribute Public Type reference (TYPE) STRING Selected entry for Select DDLB 20020502
49 GV_SETTING_URL Instance attribute Public Type reference (TYPE) STRING Settings Link Reference 20030513
50 GV_SHOWLISTCOLUMNKEY Instance attribute Public Type reference (TYPE) STRING Name of key column for 1. DDLB 20020405
51 GV_SHOWLISTCOLUMNVALUE Instance attribute Public Type reference (TYPE) STRING Name of value column for 1. DDLB 20020405
52 GV_SHOWLISTNAME Instance attribute Public Type reference (TYPE) STRING Value for Permanent Name 20020405
53 GV_SHOWLISTSELECTED Instance attribute Public Type reference (TYPE) STRING Selected entry for show DDLB 20020405
54 GV_VALUESDDIC Instance attribute Public Type reference (TYPE) STRING Structure name for advanced search 20020405
55 M_CLASS_VALIDATOR Static Attribute Public Object reference (TYPE REF TO) CL_BSP_ELEMENT_RT_ATTR_VALID 20020405
56 _GS_VALUESDATA Instance attribute Public Type reference (TYPE) STRING To hold values for advanced search 20020513
57 _GT_ADV_BY_TABLE Instance attribute Public Type reference (TYPE) STRING By DDLB for advanced search 20020515
58 _GT_ADV_SELECT_TABLE Instance attribute Public Type reference (TYPE) STRING For select DDLB 20020710
59 _GT_ADV_SHOW_TABLE Instance attribute Public Type reference (TYPE) STRING Search DDLB for advanced search 20020515
60 _GT_ADV_SOURCE_TABLE Instance attribute Public Type reference (TYPE) STRING Table for source DDLB in advanced 20020919
61 _GT_FASTENTRYTABLE Instance attribute Public Type reference (TYPE) STRING Get DDLB for simplesearch 20020513
62 _GT_SHOWLISTTABLE Instance attribute Public Type reference (TYPE) STRING Show DDLB for simple search 20020513
63 _GV_ADV_BY_SELECTED Instance attribute Public Type reference (TYPE) STRING Selected entry of By DDLB 20020515
64 _GV_ADV_SHOW_SELECTED Instance attribute Public Type reference (TYPE) STRING Selected entry of Search DDLB 20020515
65 _GV_ADV_SOURCE_SELECTED Instance attribute Public Type reference (TYPE) STRING Selected value for source DDLB 20020919
66 _GV_FASTENTRYSELECTED Instance attribute Public Type reference (TYPE) STRING Selected entry of Get DDLB 20020513
67 _GV_FASTENTRYTEXT Instance attribute Public Type reference (TYPE) STRING Value for the Get Text 20020513
68 _GV_SELECTLISTSELECTED Instance attribute Public Type reference (TYPE) STRING Selected entry for Select DDLB 20020515
69 _GV_SHOWLISTNAME Instance attribute Public Type reference (TYPE) STRING Value for Permanent Name 20020513
70 _GV_SHOWLISTSELECTED Instance attribute Public Type reference (TYPE) STRING Selected entry for show DDLB 20020513
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20020405
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20020405
3 FACTORY Static method Public Method FACTORY_METHOD 20020415
4 FACTORY_CLEAR Static method Public Method FACTORY CLEAR METHOD 20020415
Events
Class CLG_CRM_BSP_LIBRARY_SEARCH has no event.
Types
Class CLG_CRM_BSP_LIBRARY_SEARCH has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CLG_CRM_BSP_LIBRARY_SEARCH has no parameter.
Method CLASS_CONSTRUCTOR on class CLG_CRM_BSP_LIBRARY_SEARCH has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CLG_CRM_BSP_LIBRARY_SEARCH has no parameter.
Method CONSTRUCTOR on class CLG_CRM_BSP_LIBRARY_SEARCH has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ELEMENT Value transfer Object reference (TYPE REF TO) CL_CRM_BSP_SEARCH 20020415
2 Importing GS_VALUESDATA Call by reference Object reference (TYPE REF TO) DATA 20020415
3 Importing GT_ADV_BY_TABLE Call by reference Object reference (TYPE REF TO) DATA 20020515
4 Importing GT_ADV_SELECT_TABLE Call by reference Object reference (TYPE REF TO) DATA 20020708
5 Importing GT_ADV_SHOW_TABLE Call by reference Object reference (TYPE REF TO) DATA 20020515
6 Importing GT_ADV_SOURCE_TABLE Call by reference Object reference (TYPE REF TO) DATA 20020919
7 Importing GT_AS_EXTENDED_DATA Call by reference Type reference (TYPE) CRMT_EXTENDED_DATA_TAB 20020502
8 Importing GT_AS_LAYOUT Call by reference Type reference (TYPE) CRMT_STRUCTUREEDIT_LAYOUT_TAB 20020502
9 Importing GT_FASTENTRYTABLE Call by reference Object reference (TYPE REF TO) DATA 20020415
10 Importing GT_FIELDGRP_TEXT Call by reference Type reference (TYPE) CRMT_FIELDGRP_T_TAB 20020910
11 Importing GT_SHOWLISTTABLE Call by reference Object reference (TYPE REF TO) DATA 20020415
12 Importing GV_ADVANCEDSEARCHVISIBLE Call by reference Type reference (TYPE) CSEQUENCE 'FALSE' 20020415
13 Importing GV_ADV_BY_KEY Call by reference Type reference (TYPE) CSEQUENCE 20020515
14 Importing GV_ADV_BY_SELECTED Call by reference Type reference (TYPE) CSEQUENCE 20020515
15 Importing GV_ADV_BY_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20020515
16 Importing GV_ADV_SELECT_KEY Call by reference Type reference (TYPE) CSEQUENCE 20020708
17 Importing GV_ADV_SELECT_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20020708
18 Importing GV_ADV_SHOW_KEY Call by reference Type reference (TYPE) CSEQUENCE 20020515
19 Importing GV_ADV_SHOW_SELECTED Call by reference Type reference (TYPE) CSEQUENCE 20020515
20 Importing GV_ADV_SHOW_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20020515
21 Importing GV_ADV_SOURCE_KEY Call by reference Type reference (TYPE) CSEQUENCE 20020919
22 Importing GV_ADV_SOURCE_SELECTED Call by reference Type reference (TYPE) CSEQUENCE 20020919
23 Importing GV_ADV_SOURCE_VALUE Call by reference Type reference (TYPE) CSEQUENCE 20020919
24 Importing GV_APPLICATION Call by reference Type reference (TYPE) CRMT_BSP_APPL 20050315
25 Importing GV_BLVIEW Call by reference Type reference (TYPE) CRMT_BSP_BLVIEW 20050315
26 Importing GV_EP5_FLOORPLAN_ACTIV Call by reference Type reference (TYPE) BOOLEAN 20041022
27 Importing GV_F4_MODE Call by reference Type reference (TYPE) CSEQUENCE 20020910
28 Importing GV_FASTENTRYCOLUMNKEY Call by reference Type reference (TYPE) CSEQUENCE 20020415
29 Importing GV_FASTENTRYCOLUMNVALUE Call by reference Type reference (TYPE) CSEQUENCE 20020415
30 Importing GV_FASTENTRYSELECTED Call by reference Type reference (TYPE) CSEQUENCE 20020415
31 Importing GV_FASTENTRYTEXT Call by reference Type reference (TYPE) CSEQUENCE 20020415
32 Importing GV_FLOORPLAN Call by reference Type reference (TYPE) CSEQUENCE 20050105
33 Importing GV_ONADVANCEDSEARCH Call by reference Type reference (TYPE) CSEQUENCE 20020415
34 Importing GV_ONADVANCEDSEARCHCLOSE Call by reference Type reference (TYPE) CSEQUENCE 20020415
35 Importing GV_ONADVANCEDSEARCHREQUESTED Call by reference Type reference (TYPE) CSEQUENCE 20020415
36 Importing GV_ONCLEAR Call by reference Type reference (TYPE) CSEQUENCE 20030521
37 Importing GV_ONFASTENTRY Call by reference Type reference (TYPE) CSEQUENCE 20020415
38 Importing GV_ONGETLIST Call by reference Type reference (TYPE) CSEQUENCE 20020624
39 Importing GV_ONREMOVEQUERY Call by reference Type reference (TYPE) CSEQUENCE 20030521
40 Importing GV_ONSAVEQUERY Call by reference Type reference (TYPE) CSEQUENCE 20030521
41 Importing GV_ONSHOWLIST Call by reference Type reference (TYPE) CSEQUENCE 20020415
42 Importing GV_ONSHOWLISTADD Call by reference Type reference (TYPE) CSEQUENCE 20020415
43 Importing GV_ONSHOWLISTDELETE Call by reference Type reference (TYPE) CSEQUENCE 20020415
44 Importing GV_ONSHUFFLERBY Call by reference Type reference (TYPE) CSEQUENCE 20020415
45 Importing GV_ONSHUFFLERSHOW Call by reference Type reference (TYPE) CSEQUENCE 20020415
46 Importing GV_ONSOURCE Call by reference Type reference (TYPE) CSEQUENCE 20020919
47 Importing GV_REMOVEQUERY_VISIBLE Call by reference Type reference (TYPE) CSEQUENCE 20030521
48 Importing GV_SAVEQUERY_VISIBLE Call by reference Type reference (TYPE) CSEQUENCE 20030521
49 Importing GV_SELECTLISTSELECTED Call by reference Type reference (TYPE) CSEQUENCE 20020502
50 Importing GV_SETTING_URL Call by reference Type reference (TYPE) CSEQUENCE 20030513
51 Importing GV_SHOWLISTCOLUMNKEY Call by reference Type reference (TYPE) CSEQUENCE 20020415
52 Importing GV_SHOWLISTCOLUMNVALUE Call by reference Type reference (TYPE) CSEQUENCE 20020415
53 Importing GV_SHOWLISTNAME Call by reference Type reference (TYPE) CSEQUENCE 20020415
54 Importing GV_SHOWLISTSELECTED Call by reference Type reference (TYPE) CSEQUENCE 20020415
55 Importing GV_VALUESDDIC Call by reference Type reference (TYPE) CSEQUENCE 20020415
56 Importing ID Call by reference Type reference (TYPE) CSEQUENCE 20020415
57 Importing ID_POSTFIX Call by reference Type reference (TYPE) CSEQUENCE 20020415
58 Importing _GS_VALUESDATA Call by reference Type reference (TYPE) STRING 20040928
59 Importing _GT_ADV_BY_TABLE Call by reference Type reference (TYPE) STRING 20040928
60 Importing _GT_ADV_SELECT_TABLE Call by reference Type reference (TYPE) STRING 20040928
61 Importing _GT_ADV_SHOW_TABLE Call by reference Type reference (TYPE) STRING 20040928
62 Importing _GT_ADV_SOURCE_TABLE Call by reference Type reference (TYPE) STRING 20040928
63 Importing _GT_FASTENTRYTABLE Call by reference Type reference (TYPE) STRING 20040928
64 Importing _GT_SHOWLISTTABLE Call by reference Type reference (TYPE) STRING 20040928
65 Importing _GV_ADV_BY_SELECTED Call by reference Type reference (TYPE) STRING 20040928
66 Importing _GV_ADV_SHOW_SELECTED Call by reference Type reference (TYPE) STRING 20040928
67 Importing _GV_ADV_SOURCE_SELECTED Call by reference Type reference (TYPE) STRING 20040928
68 Importing _GV_FASTENTRYSELECTED Call by reference Type reference (TYPE) STRING 20040928
69 Importing _GV_FASTENTRYTEXT Call by reference Type reference (TYPE) STRING 20040928
70 Importing _GV_SELECTLISTSELECTED Call by reference Type reference (TYPE) STRING 20040928
71 Importing _GV_SHOWLISTNAME Call by reference Type reference (TYPE) STRING 20040928
72 Importing _GV_SHOWLISTSELECTED Call by reference Type reference (TYPE) STRING 20040928

Method FACTORY on class CLG_CRM_BSP_LIBRARY_SEARCH has no exception.

Method FACTORY_CLEAR Signature

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

Method FACTORY_CLEAR on class CLG_CRM_BSP_LIBRARY_SEARCH has no exception.
History
Last changed by/on SAP  20050411 
SAP Release Created in 700