SAP ABAP Class CL_EAMS_UI_VB_SRCH_INP_ASSIST (Assistance Class for ESH_SEARCH_UI)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_UI_VB (Package) User Interface for VisualBusiness
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20100721
Properties
Class CL_EAMS_UI_VB_SRCH_INP_ASSIST  
Short Description Assistance Class for ESH_SEARCH_UI    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMS_UI_VB   User Interface for VisualBusiness 
Created 20100720   SAP 
Last change 20110908   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 CL_ESH_IF_MDATA_CATEGORY Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no interface implemented.
Friends
Class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CO_DOKU_ID_DT Static Attribute Public Type reference (TYPE) DOKU_ID 'DT' Document class 'Dialog Text' 20100721
2 CO_DOKU_OBJ_MSG_INACT_CONN Static Attribute Public Type reference (TYPE) DOKU_OBJ 'ESH_SEARCH_UI_MSG_INACT_CONN' Documentation object 20100721
3 CO_DOKU_OBJ_PERS_GENERAL Static Attribute Public Type reference (TYPE) DOKU_OBJ 'ESH_SEARCH_UI_PERS_GENERAL' Documentation object 20100721
4 CO_DOKU_OBJ_PERS_GENERAL2 Static Attribute Public Type reference (TYPE) DOKU_OBJ 'ESH_SEARCH_UI_PERS_GENERAL2' Documentation object 20100721
5 CO_DOKU_OBJ_PERS_HISTORY Static Attribute Public Type reference (TYPE) DOKU_OBJ 'ESH_SEARCH_UI_PERS_HISTORY' Documentation object 20100721
6 CO_DOKU_OBJ_PERS_RESULTS Static Attribute Public Type reference (TYPE) DOKU_OBJ 'ESH_SEARCH_UI_PERS_RESULTS' Documentation object 20100721
7 CO_DOKU_OBJ_PERS_SAV_QUERY Static Attribute Public Type reference (TYPE) DOKU_OBJ 'ESH_SEARCH_UI_PERS_SAV_QUERY' Documentation object 20100721
8 CO_DOKU_OBJ_PERS_TIMEOUT Static Attribute Public Type reference (TYPE) DOKU_OBJ 'ESH_SEARCH_UI_PERS_TIMEOUT' Documentation object 20100721
9 CO_DOKU_OBJ_POP_INACT_CON1 Static Attribute Public Type reference (TYPE) DOKU_OBJ 'ESH_SEARCH_UI_POP_INACT_CON1' Documentation object 20100721
10 CO_DOKU_OBJ_POP_INACT_CON2 Static Attribute Public Type reference (TYPE) DOKU_OBJ 'ESH_SEARCH_UI_POP_INACT_CON2' Documentation object 20100721
11 CO_DOKU_OBJ_QUERY_FORM_INFO Static Attribute Public Type reference (TYPE) DOKU_OBJ 'ESH_SEARCH_UI_QUERY_FORM_INF' Documentation object 20100721
12 CO_DOKU_OBJ_QUERY_FORM_INST Static Attribute Public Type reference (TYPE) DOKU_OBJ 'ESH_SEARCH_UI_QUERY_FORM_INS' Documentation object 20100721
13 CO_DOKU_OBJ_SEL_ATTR_INFO Static Attribute Public Type reference (TYPE) DOKU_OBJ 'ESH_SEARCH_UI_SEL_ATTR_INFO' Documentation object 20100721
14 CO_LINK_DESIGN_EMPHASIZED Constant Public Type reference (TYPE) WDUI_LINK_DESIGN '01' Link Design "Emphasized" 20100721
15 CO_LINK_TYPE_RESULT Constant Public Type reference (TYPE) WDUI_LINK_TYPE '03' Link Type "Result" 20100721
16 GC_MENU_HISTORY_ITEM Constant Public Type reference (TYPE) STRING 'MENU_HISTORY_ITEM' Menu history item 20100721
17 GC_MORE_ITEM Constant Public Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID 'MORE_KEY_($GENERIC$)' Entry in DDLB for query form selection 20100721
18 GT_HISTORY Instance attribute Public Type reference (TYPE) ESH_T_HISTORY Search history 20100721
19 GT_REQUEST_ATTRIBUTE Instance attribute Public Type reference (TYPE) ESH_T_REQUEST_ATTRIBUTE Request attribute 20100721
20 GT_SEARCH_CATEGORY Instance attribute Public Type reference (TYPE) ESH_T_SEARCH_CATEGORY Search category 20100721
21 GT_SEARCH_CATEGORY_MAIN Instance attribute Public Type reference (TYPE) ESH_T_SEARCH_CATEGORY Main search category 20100721
22 GT_SEARCH_CONNECTOR_REQUEST Instance attribute Public Type reference (TYPE) ESH_T_SEARCH_CONNECTOR_REQUEST Search connector request 20100721
23 GV_ADV_SEARCH_ACTIVE Instance attribute Public Type reference (TYPE) ABAP_BOOL 'X' = Advanced search is active 20100721
24 GV_ATTRIBUTE_STRING Instance attribute Public Type reference (TYPE) STRING Attribute string (attribute label, value) 20100721
25 GV_BUILD_ATTRIBUTE_LIST Instance attribute Public Type reference (TYPE) ABAP_BOOL 'X' = Build attribute list in advanced search 20100721
26 GV_BUILD_MORE_MENU_4_CAT Instance attribute Public Type reference (TYPE) ABAP_BOOL 'X' = Build more menu for category in header 20100721
27 GV_CATEGORY_STRING_4_DDLB Instance attribute Public Type reference (TYPE) STRING String with categories for dropdown list box 20100721
28 GV_CHECK_INACT_CONN Instance attribute Public Type reference (TYPE) ABAP_BOOL Flag for executing inactive connector check 20100721
29 GV_CONN_REQ_MAX Constant Public Type reference (TYPE) I 10 Maximum number of connector requests in DDLB 20100721
30 GV_HISTORY_ITEMS_MAX Instance attribute Public Type reference (TYPE) I 10 Maximum number of history items 20100721
31 GV_HISTORY_STRING Instance attribute Public Type reference (TYPE) STRING String with search criteria for history menu 20100721
32 GV_KEY_CATEGORY Instance attribute Public Type reference (TYPE) ESH_E_IF_CATEGORY_ID Key in DDLB category 20100721
33 GV_KEY_CONN_REQ Instance attribute Public Type reference (TYPE) STRING Key in DDLB connector request 20100721
34 GV_LAST_KEY_CATEGORY Instance attribute Public Type reference (TYPE) ESH_E_IF_CATEGORY_ID Last key in DDLB category 20100721
35 GV_LAST_KEY_CONN_REQ Instance attribute Public Type reference (TYPE) STRING Last key in DDLB connector request (query form) 20100721
36 GV_MSG_TXT Instance attribute Public Type reference (TYPE) STRING Message text (only for message ... into GV_MSG_TXT) 20100721
37 GV_PREVIOUS_NEXT_ITEMS_MAX Instance attribute Public Type reference (TYPE) I 50 Maximum number of previous-next items 20100721
38 GV_PREVIOUS_NEXT_POSITION Instance attribute Public Type reference (TYPE) I Previous-next position 20100721
39 GV_QUERY_FORM_CHANGED Instance attribute Public Type reference (TYPE) ABAP_BOOL Query form was changed 20100721
40 GV_QUERY_OPEN Instance attribute Public Type reference (TYPE) ABAP_BOOL 'X' = Advanced search criteria open 20100721
41 GV_QUERY_STRING Instance attribute Public Type reference (TYPE) STRING Query string (connector, attribute name, value) 20100721
42 GV_RESULT_LIST_ACTIVE Instance attribute Public Type reference (TYPE) ABAP_BOOL 'X' = Result list is active 20100721
43 GV_SEARCH_ATTRIBUTES_FIRST Instance attribute Public Type reference (TYPE) I 5 Number of first search attributes (not personalized) 20100721
44 GV_SEARCH_ATTRIBUTES_MAX Instance attribute Public Type reference (TYPE) I 10 Maximum number of search attributes 20100721
45 GV_SEARCH_CATEGORY_MAIN_CNT Instance attribute Public Type reference (TYPE) SYTFILL Number of main search category 20100721
46 GV_TIMEOUT Instance attribute Public Type reference (TYPE) ESH_E_IF_TIMEOUT Search timeout (sec) 20100721
Methods
# Method Level Visibility Method type Description Created on
1 ADD_TO_VALUE_SET_CONN_REQ Instance method Public Method Add to value set table 20100721
2 BUILD_SEARCH_CATEGORY_TABLE Instance method Public Method Build search category table 20100721
3 CONCATENATE_ATTRNAME_AND_VALUE Instance method Public Method Concatenate attribute name and attribute value 20100721
4 CONCATENATE_LABEL_AND_VALUE Instance method Public Method Concatenate label and attribute value 20100721
5 CUT_HISTORY_STRING_LENGTH Instance method Public Method Cut history string length 20100721
6 GET_CATEGORIES Instance method Public Method Get_Categories 20100721
7 GET_CATEGORIES_FROM_SCOPE_DDLB Instance method Public Method Get categories from scope DDLB 20100721
8 GET_CATEGORY_HIERARCHY_4_CAT Instance method Public Method Get category hierarchy for a category 20100721
9 GET_CONN_REQ Instance method Public Method Read search connector request from ES config 20100721
10 GET_CONN_REQ_DESCR_FROM_CONFIG Instance method Public Method Get Connector Request Description from ES Configuration 20100721
11 GET_DOCU_OBJECT_TEXT Instance method Public Method Get document object text 20100721
12 GET_REQUEST_ATTR_4_CONNECTOR Instance method Public Method Get request attributes for connector 20100721
13 GET_SUB_CATEGORIES Instance method Public Method Get sub categories 20100721
14 REPORT_ELEMENT_T100_MSG Instance method Public Method Report message with attribute names using T100 entries 20100721
15 REPORT_T100_MSG_FROM_SYST Instance method Public Method Report message from SYST fields using T100 entries 20100721
Events
Class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no event.
Types
Class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no local type.
Method Signatures

Method ADD_TO_VALUE_SET_CONN_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_VALUE_SET Call by reference Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST All Fixed Values of an Attribute with Texts 20100721
2 Importing IT_CONN_REQ Call by reference Type reference (TYPE) ESH_T_SEARCH_CONNECTOR_REQ_UI Search Connector Request 20100721

Method ADD_TO_VALUE_SET_CONN_REQ on class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no exception.

Method BUILD_SEARCH_CATEGORY_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MSG_MAN Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20100721
2 Importing IV_SCOPE_DDLB Call by reference Type reference (TYPE) STRING 20100721
# Exception Resumable Description Created on
1 CX_ESH_IF_ENGINE ESH Interface Exception 20100721

Method CONCATENATE_ATTRNAME_AND_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTR_NAME Call by reference Type reference (TYPE) STRING Attribute Name 20100721
2 Importing IV_VALUE Call by reference Type reference (TYPE) STRING Attribute Value 20100721

Method CONCATENATE_ATTRNAME_AND_VALUE on class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no exception.

Method CONCATENATE_LABEL_AND_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LABEL Call by reference Type reference (TYPE) STRING Label Value 20100721
2 Importing IV_VALUE Call by reference Type reference (TYPE) STRING Attribute Value 20100721

Method CONCATENATE_LABEL_AND_VALUE on class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no exception.

Method CUT_HISTORY_STRING_LENGTH Signature

Method CUT_HISTORY_STRING_LENGTH on class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no parameter.
Method CUT_HISTORY_STRING_LENGTH on class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no exception.

Method GET_CATEGORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CATEGORY_IDS Call by reference Type reference (TYPE) ESH_T_IF_MDATA_CATEGORIES Meta Data: Category 20100721
2 Importing IR_MSG_MAN Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20100721
# Exception Resumable Description Created on
1 CX_ESH_IF_ENGINE ESH Interface Exception 20100721

Method GET_CATEGORIES_FROM_SCOPE_DDLB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CATEGORY_IDS Call by reference Type reference (TYPE) ESH_T_IF_MDATA_CATEGORIES Meta Data: Category 20100721
2 Importing IR_MSG_MAN Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20100721
3 Importing IV_SCOPE_DDLB Call by reference Type reference (TYPE) STRING 20100721
# Exception Resumable Description Created on
1 CX_ESH_IF_ENGINE ESH Interface Exception 20100721

Method GET_CATEGORY_HIERARCHY_4_CAT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY_ID Call by reference Type reference (TYPE) ESH_E_IF_CATEGORY_ID Category ID 20100721
2 Returning RT_CATEGORY_HIERARCHY Value transfer Type reference (TYPE) ESH_T_SEARCH_CATEGORY Search Category 20100721

Method GET_CATEGORY_HIERARCHY_4_CAT on class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no exception.

Method GET_CONN_REQ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CONN_REQ Call by reference Type reference (TYPE) ESH_T_SEARCH_CONNECTOR_REQ_UI Search Connector Request 20100721
2 Importing IR_MSG_MAN Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20100721
3 Importing IV_CATEGORY_ID Call by reference Type reference (TYPE) ESH_E_IF_CATEGORY_ID Category ID 20100721

Method GET_CONN_REQ on class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no exception.

Method GET_CONN_REQ_DESCR_FROM_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_CONN_REQ_PERS Call by reference Type reference (TYPE) ESH_T_SEARCH_CONNECTOR_REQ_UI Search Connector Request Table 20100721

Method GET_CONN_REQ_DESCR_FROM_CONFIG on class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no exception.

Method GET_DOCU_OBJECT_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOKU_ID Call by reference Type reference (TYPE) DOKU_ID Document class 20100721
2 Importing IV_DOKU_OBJ Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20100721
3 Importing IV_LANGU Call by reference Type reference (TYPE) SYLANGU SY-LANGU Language Key of Current Text Environment 20100721
4 Returning RV_TEXT Value transfer Type reference (TYPE) STRING 20100721

Method GET_DOCU_OBJECT_TEXT on class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no exception.

Method GET_REQUEST_ATTR_4_CONNECTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONNECTOR_ID Call by reference Type reference (TYPE) ESH_E_IF_SEARCH_CONNECTOR_ID Search Connector ID 20100721
2 Importing IV_REQUEST_ID Call by reference Type reference (TYPE) ESH_E_IF_REQUEST_TYPE_ID Request Type ID 20100721

Method GET_REQUEST_ATTR_4_CONNECTOR on class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no exception.

Method GET_SUB_CATEGORIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CATEGORY_ID Call by reference Type reference (TYPE) ESH_E_IF_CATEGORY_ID CL_ESH_IF_MDATA_CATEGORY=>SC_CATEGORY_ID_ALL Category ID 20100721

Method GET_SUB_CATEGORIES on class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no exception.

Method REPORT_ELEMENT_T100_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_ELEMENT Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20100721
2 Importing IR_MSG_MAN Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20100721
3 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING Attribute Name 20100721

Method REPORT_ELEMENT_T100_MSG on class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no exception.

Method REPORT_T100_MSG_FROM_SYST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MSG_MAN Call by reference Object reference (TYPE REF TO) IF_WD_MESSAGE_MANAGER Message Manager 20100721

Method REPORT_T100_MSG_FROM_SYST on class CL_EAMS_UI_VB_SRCH_INP_ASSIST has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606