Hierarchy
⤷
⤷
Properties
| Class | CL_ESH_SEARCH_UI_COMMON | |
| Short Description | Common Search UI Methods | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | S_ESH_UI_SEARCH_UI | Search UI |
| Created | 20100426 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 4 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_ESH_SEARCH_UI_COMMON has no interface implemented.
Friends
Class CL_ESH_SEARCH_UI_COMMON has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | ESH_E_IF_DISTRIBUTION_TYPE | CL_ESH_IF_SEARCH_RESPONSES=>CV_DIST_TYPE_CONNECTOR | Distribution type connector | 20100929 | ||
| 2 | Static Attribute | Public | Type reference (TYPE) | ABAP_BOOL | 'X' = System is running on HANA/New DB | 20120109 | |||
| 3 | Static Attribute | Private | Type reference (TYPE) | STRING | Search URL UI | 20110722 | |||
| 4 | Static Attribute | Public | Type reference (TYPE) | TREXS_TREX_VERSION_INFO2-VERSION | TREX Version | 20110512 | |||
| 5 | Static Attribute | Public | Type reference (TYPE) | TREXS_TREX_VERSION_INFO2-VERSION | TREX Version short | 20110512 | |||
| 6 | Static Attribute | Private | Type reference (TYPE) | STRING | Search URL attributes | 20110722 | |||
| 7 | Static Attribute | Private | Object reference (TYPE REF TO) | CL_ESH_SEARCH_UI_COMMON | Common Search UI methods | 20100426 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Add search scope | 20100625 | |
| 2 | Instance method | Public | Method | Build OpenSearch description URL | 20100609 | |
| 3 | Instance method | Public | Method | Build search URL (UI) | 20110722 | |
| 4 | Instance method | Public | Method | Build select options table | 20100625 | |
| 5 | Instance method | Public | Method | Check if at least 1 attribute value exists | 20101110 | |
| 6 | Static method | Public | Constructor | CLASS_CONSTRUCTOR | 20110512 | |
| 7 | Static method | Public | Method | Concatenate URL parameter | 20110722 | |
| 8 | Static method | Public | Method | Convert Currency value dependent on Currency Key | 20130418 | |
| 9 | Static method | Public | Method | Convert to display format (date, time, timestamp, ALPHA) | 20100611 | |
| 10 | Instance method | Private | Method | Convert date, time, and timestamp in scope distribution | 20100708 | |
| 11 | Instance method | Private | Method | Convert to SCOPE_DISTRIBUTION_UI format | 20100708 | |
| 12 | Instance method | Public | Method | Delete attributes from scope distribution table | 20101022 | |
| 13 | Instance method | Public | Method | Delete attributes without value from scope distribution | 20101126 | |
| 14 | Instance method | Public | Method | Delete attributes with 1 value from scope distribution | 20101022 | |
| 15 | Instance method | Public | Method | Delete initial values from attribute | 20101126 | |
| 16 | Instance method | Public | Method | Get attribute properties | 20110323 | |
| 17 | Instance method | Private | Method | Get attribute properties | 20110324 | |
| 18 | Instance method | Public | Method | Get category hierarchy upward for a category | 20100504 | |
| 19 | Instance method | Public | Method | Get default request for connector | 20100503 | |
| 20 | Static method | Public | Method | Get instance | 20100426 | |
| 21 | Static method | Public | Method | Get internal value for types P and I | 20101109 | |
| 22 | Static method | Public | Method | Get difference from local time to UTC | 20100429 | |
| 23 | Instance method | Public | Method | Get preferred category for a connector | 20100426 | |
| 24 | Instance method | Public | Method | Get query parts for advanced attributes | 20100625 | |
| 25 | Instance method | Public | Method | Get query parts for filter attributes | 20100625 | |
| 26 | Instance method | Public | Method | Get request attribute from common attribute | 20100614 | |
| 27 | Instance method | Public | Method | Get search URL (UI) | 20110722 | |
| 28 | Instance method | Public | Method | Get scope distribution table in UI format | 20100708 | |
| 29 | Instance method | Public | Method | Insert connector in scope distribution table | 20100929 | |
| 30 | Static method | Public | Method | Remove control characters and HTML tags | 20101115 | |
| 31 | Instance method | Private | Method | Update scope distribution table with range data | 20100917 |
Events
Class CL_ESH_SEARCH_UI_COMMON has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TY_S_ATTR_PROP | Public | See coding | Attribute properties | 20110323 | BEGIN OF TY_S_ATTR_PROP,
attribute_name TYPE esh_e_om_comm_attr,
description TYPE esh_e_if_name,
type TYPE dynptype,
length TYPE ddleng,
conv_exit TYPE esh_e_om_convexit,
int_type TYPE inttype,
decimals TYPE decimals,
int_length TYPE intlen,
f4_help_supported TYPE wdy_boolean,
contains_text TYPE wdy_boolean,
semantic TYPE esh_e_if_attribute_semantic,
END OF TY_S_ATTR_PROP
|
|
| 2 | TY_S_URL_ATTR | Public | See coding | URL attributes | 20110722 | BEGIN OF ty_s_url_attr,
attribute_name TYPE esh_e_if_attribute_name,
operator TYPE esh_e_query_operator,
value_from TYPE string,
value_to TYPE string,
END OF ty_s_url_attr
|
|
| 3 | TY_T_ATTR_PROP | Public | See coding | Attribute properties | 20110323 | TY_T_ATTR_PROP TYPE STANDARD TABLE OF ty_s_ATTR_PROP WITH DEFAULT KEY
|
|
| 4 | TY_T_URL_ATTR | Public | See coding | URL attributes | 20110722 | ty_t_url_attr TYPE STANDARD TABLE OF ty_s_url_attr WITH DEFAULT KEY
|
Method Signatures
Method ADD_SEARCH_SCOPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_SEARCH_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_REQUEST | Search Request | 20100625 | |||
| 2 | IS_CAT_CON_ID | Call by reference | Type reference (TYPE) | ESH_S_CATEGORY_CONNECTOR_ID | Category ID, Connector ID | 20100625 | |||
| 3 | IT_CATEGORY_ID | Call by reference | Type reference (TYPE) | ESH_T_CATEGORY_ID | Category ID | 20100625 | |||
| 4 | IT_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_T_CONNECTOR_ID | Connector ID | 20100625 | |||
| 5 | IV_CONNECTOR_REQUEST_ID | Call by reference | Type reference (TYPE) | STRING | Connector Request ID | 20100625 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Internal error | 20100625 | ||
| 2 | The scope is not searchable | 20100625 |
Method BUILD_OPENSEARCH_DESCR_URL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_URL | Value transfer | Type reference (TYPE) | STRING | URL | 20100609 |
Method BUILD_OPENSEARCH_DESCR_URL on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method BUILD_SEARCH_URL_UI Signature
Method BUILD_SEARCH_URL_UI on class CL_ESH_SEARCH_UI_COMMON has no parameter.
Method BUILD_SEARCH_URL_UI on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method BUILD_SELECT_OPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ES_SELECT_OPTION | Call by reference | Type reference (TYPE) | ESH_S_IF_SELECT_OPTIONS | Select Option structure | 20100921 | |||
| 2 | IR_MSG_MAN | Call by reference | Object reference (TYPE REF TO) | IF_WD_MESSAGE_MANAGER | Message Manager | 20100625 | |||
| 3 | IS_SEARCH_ATTRIBUTE | Call by reference | Type reference (TYPE) | ESH_S_ADV_SEARCH_ATTRIBUTE | Advanced Search Attributes (Query Part) | 20100625 |
Method BUILD_SELECT_OPTIONS on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method CHECK_ATTR_VALUE_EXISTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SEARCH_ATTRIBUTE | Call by reference | Type reference (TYPE) | ESH_S_ADV_SEARCH_ATTRIBUTE | Advanced Search Attributes | 20101110 | |||
| 2 | RV_EXISTS | Value transfer | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20101110 |
Method CHECK_ATTR_VALUE_EXISTS on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_ESH_SEARCH_UI_COMMON has no parameter.
Method CLASS_CONSTRUCTOR on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method CONCATENATE_URL_PARAMETER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_NAME | Call by reference | Type reference (TYPE) | STRING | Parameter name | 20110722 | |||
| 2 | IV_VALUES | Call by reference | Type reference (TYPE) | STRING | Parameter values | 20110722 |
Method CONCATENATE_URL_PARAMETER on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method CONVERT_CURRENCY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ATTR_VALUE_INT | Call by reference | Type reference (TYPE) | ESH_E_IF_ATTRIBUTE_VALUE | Attribute Value | 20130418 | |||
| 2 | IV_CURRENCY | Call by reference | Type reference (TYPE) | SYCURR | Currency Key | 20130418 | |||
| 3 | RV_ATTR_VALUE_EXT | Value transfer | Type reference (TYPE) | ESH_E_IF_ATTRIBUTE_VALUE | Attribute Value | 20130418 |
Method CONVERT_CURRENCY on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method CONVERT_IN_DISPLAY_FORMAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ATTR_VALUE_INT | Call by reference | Type reference (TYPE) | ESH_E_IF_ATTRIBUTE_VALUE | Attribute Value | 20100611 | |||
| 2 | IV_CONVERSION_EXIT_ID | Call by reference | Type reference (TYPE) | ESH_E_OM_CONVEXIT | Conversion Exit | 20100611 | |||
| 3 | IV_CURRENCY | Call by reference | Type reference (TYPE) | SYCURR | Currency Key | 20130416 | |||
| 4 | IV_DECIMALS | Call by reference | Type reference (TYPE) | DECIMALS | Number of Decimal Places | 20100611 | |||
| 5 | IV_INT_LENGTH | Call by reference | Type reference (TYPE) | INTLEN | Internal Length in Bytes | 20100611 | |||
| 6 | IV_INT_TYPE | Call by reference | Type reference (TYPE) | INTTYPE | ABAP data type (C,D,N,...) | 20100611 | |||
| 7 | IV_LENGTH | Call by reference | Type reference (TYPE) | DDLENG | Length (No. of Characters) | 20100611 | |||
| 8 | IV_TYPE | Call by reference | Type reference (TYPE) | DYNPTYPE | ABAP/4 Dictionary: Screen data type for Screen Painter | 20100611 | |||
| 9 | RV_ATTR_VALUE_EXT | Value transfer | Type reference (TYPE) | ESH_E_IF_ATTRIBUTE_VALUE | Attribute Value | 20101026 |
Method CONVERT_IN_DISPLAY_FORMAT on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method CONVERT_IN_DISPLAY_FORMAT_DIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SCOPE_DISTRIBUTION_UI | Call by reference | Type reference (TYPE) | ESH_T_SCOPE_DISTRIBUTION_UI | Scope distribution for Narrow down in UI format | 20100708 | |||
| 2 | IR_SEARCH_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_REQUEST | Search Request | 20100708 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ESH Interface Exception | 20100708 |
Method CONVERT_IN_SCOPE_DISTR_UI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_SCOPE_DISTRIBUTION | Call by reference | Type reference (TYPE) | ESH_T_IF_SCOPE_DISTRIBUTION | Distribution of results | 20100708 | |||
| 2 | RT_SCOPE_DISTRIBUTION_UI | Value transfer | Type reference (TYPE) | ESH_T_SCOPE_DISTRIBUTION_UI | Scope distribution for Narrow down in UI format | 20100708 |
Method CONVERT_IN_SCOPE_DISTR_UI on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method DELETE_ATTR_FROM_SCOPE_DIST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SCOPE_DISTRIBUTION_UI | Call by reference | Type reference (TYPE) | ESH_T_SCOPE_DISTRIBUTION_UI | Scope distribution for Narrow down in UI format | 20101022 | |||
| 2 | IV_DEL_ATTR_WITH_1_VALUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' | 'X' = Delete filter attributes with only 1 value | 20101022 |
Method DELETE_ATTR_FROM_SCOPE_DIST on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method DELETE_ATTR_WITHOUT_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SCOPE_DISTRIBUTION_UI | Call by reference | Type reference (TYPE) | ESH_T_SCOPE_DISTRIBUTION_UI | Scope distribution for Narrow down in UI format | 20101126 |
Method DELETE_ATTR_WITHOUT_VALUE on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method DELETE_ATTR_WITH_1_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SCOPE_DISTRIBUTION_UI | Call by reference | Type reference (TYPE) | ESH_T_SCOPE_DISTRIBUTION_UI | Scope distribution for Narrow down in UI format | 20101022 | |||
| 2 | IT_FILTER_ATTRIBUTES_EXCL | Call by reference | Type reference (TYPE) | ESH_T_FILTER_ATTRIBUTES | Excluded filter attributes | 20101126 |
Method DELETE_ATTR_WITH_1_VALUE on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method DELETE_INITIAL_VALUE_FROM_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SCOPE_DISTRIBUTION_UI | Call by reference | Type reference (TYPE) | ESH_T_SCOPE_DISTRIBUTION_UI | Scope distribution for Narrow down in UI format | 20101126 |
Method DELETE_INITIAL_VALUE_FROM_ATTR on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method GET_ATTRIBUTE_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_ATTR_PROP | Call by reference | Type reference (TYPE) | CL_ESH_SEARCH_UI_COMMON=>TY_T_ATTR_PROP | Attribute properties | 20110323 | |||
| 2 | IS_CAT_CON_ID | Call by reference | Type reference (TYPE) | ESH_S_CATEGORY_CONNECTOR_ID | Category ID, Connector ID | 20110323 | |||
| 3 | IT_CATEGORY_ID | Call by reference | Type reference (TYPE) | ESH_T_CATEGORY_ID | Category ID | 20110323 | |||
| 4 | IT_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_T_CONNECTOR_ID | Connector ID | 20110323 | |||
| 5 | IV_ATTR_NAME | Call by reference | Type reference (TYPE) | ESH_E_IF_ATTRIBUTE_ENTITY_ID | Attribute name | 20110323 | |||
| 6 | IV_CONNECTOR_REQUEST_ID | Call by reference | Type reference (TYPE) | STRING | Connector-Request-ID | 20110323 |
Method GET_ATTRIBUTE_PROPERTIES on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method GET_ATTR_PROP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_ATTR_TYPE | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_MDATA_ATTRIBUTE_TYPE | Metadata: Attribute Type | 20110324 | |||
| 2 | RS_ATTR_PROP | Value transfer | Type reference (TYPE) | CL_ESH_SEARCH_UI_COMMON=>TY_S_ATTR_PROP | Attribute properties | 20110324 |
Method GET_ATTR_PROP on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method GET_CAT_HIERARCHY_UPWARD_4_CAT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_CATEGORY_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_CATEGORY_ID | Category ID | 20100504 | |||
| 2 | IV_MAIN_CATEGORY_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_CATEGORY_ID | Main Category ID | 20110311 | |||
| 3 | RT_CATEGORY_HIERARCHY | Value transfer | Type reference (TYPE) | ESH_T_SEARCH_CATEGORY | Search Category | 20100504 |
Method GET_CAT_HIERARCHY_UPWARD_4_CAT on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method GET_DEFAULT_CONNECTOR_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_CONNECTOR_REQUEST_ID | Call by reference | Type reference (TYPE) | STRING | Connector Request ID | 20100503 | |||
| 2 | EV_REQUEST | Call by reference | Type reference (TYPE) | ESH_E_OM_REQUEST | Request | 20100503 | |||
| 3 | IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20100503 |
Method GET_DEFAULT_CONNECTOR_REQUEST on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method GET_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_UI_COMMON | Value transfer | Object reference (TYPE REF TO) | CL_ESH_SEARCH_UI_COMMON | Common Search UI methods | 20100426 |
Method GET_INSTANCE on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method GET_INTERNAL_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SEARCH_ATTRIBUTE | Call by reference | Type reference (TYPE) | ESH_S_ADV_SEARCH_ATTRIBUTE | Advanced Search Attributes | 20101109 | |||
| 2 | IV_VALUE_EXT | Call by reference | Type reference (TYPE) | STRING | 'Value' in external format | 20101109 | |||
| 3 | IV_VALUE_F4_EXT | Call by reference | Type reference (TYPE) | STRING | 'Value F4' in external format | 20101109 | |||
| 4 | RV_VALUE | Value transfer | Type reference (TYPE) | STRING | Value in internal format | 20101109 |
Method GET_INTERNAL_VALUE on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method GET_LOCAL_TIME_TO_UTC_DIFF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_UTCDIFF | Call by reference | Type reference (TYPE) | TZNUTCDIFF | Difference of time zone from UTC (w/o Summer time) | 20100726 | |||
| 2 | EV_UTCSIGN | Call by reference | Type reference (TYPE) | TZNUTCSIGN | Sign of the Difference from UTC (+ or -) | 20100726 |
Method GET_LOCAL_TIME_TO_UTC_DIFF on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method GET_PREFERRED_CAT_4_CON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_CATEGORY_ID | Call by reference | Type reference (TYPE) | ESH_T_CATEGORY_ID | Category ID | 20100504 | |||
| 2 | IV_CONNECTOR_ID | Call by reference | Type reference (TYPE) | ESH_E_IF_SEARCH_CONNECTOR_ID | Search Connector ID | 20100426 | |||
| 3 | RV_CATEGORY_ID | Value transfer | Type reference (TYPE) | ESH_E_IF_CATEGORY_ID | Category ID | 20100426 |
Method GET_PREFERRED_CAT_4_CON on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method GET_QUERY_PARTS_4_ADV_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ER_QUERY_PARTS | Value transfer | Object reference (TYPE REF TO) | CL_ESH_IF_QP_COMPOSITE | Query Part Composite | 20130704 | |||
| 2 | EV_ATTR_VALUE_EXISTS | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | Supplement for True Boolean Type: 'X' == True '' == False | 20130704 | |||
| 3 | IR_MSG_MAN | Call by reference | Object reference (TYPE REF TO) | IF_WD_MESSAGE_MANAGER | Message Manager | 20100625 | |||
| 4 | IT_SEARCH_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_ADV_SEARCH_ATTR_DSTORE | Advanced Search Attributes with Groups for Data Store | 20100709 | |||
| 5 | IV_ATTRIBUTE_NAME_EXCL | Call by reference | Type reference (TYPE) | ESH_E_IF_ATTRIBUTE_NAME | Attribute Name not used for Search | 20100625 |
Method GET_QUERY_PARTS_4_ADV_ATTR on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method GET_QUERY_PARTS_4_FILTER_ATTR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_MSG_MAN | Call by reference | Object reference (TYPE REF TO) | IF_WD_MESSAGE_MANAGER | Message Manager | 20100625 | |||
| 2 | IT_FILTER_ATTRIBUTES | Call by reference | Type reference (TYPE) | ESH_T_FILTER_ATTRIBUTES | Filter Attributes | 20100709 | |||
| 3 | RR_QUERY_PARTS | Value transfer | Object reference (TYPE REF TO) | CL_ESH_IF_QP_COMPOSITE | Query Part Composite | 20100625 |
Method GET_QUERY_PARTS_4_FILTER_ATTR on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method GET_REQUEST_ATTRIBUTE_FROM_CA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_REQUEST_ATTRIBUTE | Call by reference | Type reference (TYPE) | ESH_E_IF_ATTRIBUTE_ENTITY_ID | Attribute Entity ID | 20100614 | |||
| 2 | IV_COMMON_ATTRIBUTE | Call by reference | Type reference (TYPE) | CHAR32 | Common Attribute | 20100614 | |||
| 3 | IV_CONNECTOR_REQUEST_ID | Call by reference | Type reference (TYPE) | STRING | Connector Request ID | 20100614 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ESH Interface Exception | 20100614 |
Method GET_SEARCH_URL_UI Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_SEARCH_URL_UI | Value transfer | Type reference (TYPE) | STRING | Search URL UI | 20110722 |
Method GET_SEARCH_URL_UI on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method GET_UI_SCOPE_DISTRIBUTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IR_RESPONSES | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESPONSES | Search Responses | 20100708 | |||
| 2 | IR_SEARCH_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_REQUEST | Search Request | 20100708 | |||
| 3 | IV_DEL_ATTR_WITH_1_VALUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 'X' | 'X' = Delete filter attributes with only 1 value | 20100818 | ||
| 4 | RT_SCOPE_DISTRIBUTION_UI | Value transfer | Type reference (TYPE) | ESH_T_SCOPE_DISTRIBUTION_UI | Scope distribution for Narrow down in UI format | 20100708 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ESH Interface Exception | 20100708 |
Method INSERT_CONNECTOR_IN_IN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SCOPE_DISTRIBUTION_UI | Call by reference | Type reference (TYPE) | ESH_T_SCOPE_DISTRIBUTION_UI | Scope distribution for Narrow down in UI format | 20100929 | |||
| 2 | IR_RESPONSES | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_RESPONSES | Search Responses | 20111107 | |||
| 3 | IR_SEARCH_REQUEST | Call by reference | Object reference (TYPE REF TO) | CL_ESH_IF_SEARCH_REQUEST | Search Request | 20100929 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | ESH Interface Exception | 20100929 |
Method REMOVE_HTML_TAGS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ESCAPE_HTML | Call by reference | Type reference (TYPE) | WDY_BOOLEAN | ABAP_FALSE | Supplement for True Boolean Type: 'X' == True '' == False | 20101201 | ||
| 2 | IV_HTML_STRING | Call by reference | Type reference (TYPE) | STRING | 20101115 | ||||
| 3 | RV_STRING | Value transfer | Type reference (TYPE) | STRING | 20101115 |
Method REMOVE_HTML_TAGS on class CL_ESH_SEARCH_UI_COMMON has no exception.
Method UPDATE_IN_WITH_RANGE_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_SCOPE_DISTRIBUTION_UI | Call by reference | Type reference (TYPE) | ESH_T_SCOPE_DISTRIBUTION_UI | Scope distribution for Narrow down in UI format | 20100917 |
Method UPDATE_IN_WITH_RANGE_DATA on class CL_ESH_SEARCH_UI_COMMON has no exception.
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 730 |