SAP ABAP Class CL_THTMLB_ADVANCEDSEARCH (Element-Handler: <thtmlb:advancedSearch>)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-WUI-UI-TAG (Application Component) Tag Library
     BSP_DYN_CONFIG_TAG_LIB (Package) New tag library for CRM IC
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CLG_THTMLB_ADVANCEDSEARCH Base: 20060127
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_HTMLB_DATA Input Data from HTMLB 20060127
Properties
Class CL_THTMLB_ADVANCEDSEARCH  
Short Description Element-Handler: <thtmlb:advancedSearch>    
Super Class CLG_THTMLB_ADVANCEDSEARCH Base: <thtmlb:advancedSearch> 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BSP_DYN_CONFIG_TAG_LIB   New tag library for CRM IC 
Created 20060127   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 CL_THTMLB_ADVANCEDSEARCH Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 IF_HTMLB_DATA Input Data from HTMLB 20060127
Friends
# Friend Modeled only Created on Description
1 CL_HTMLB_MANAGER 20060127 package com.sap.htmlb.event;public class EventManager
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_ABSOLUTE_ID_SEPARATOR Constant Private Type reference (TYPE) STRING '_' Separator between absolute ID path and model ID 20060221
2 GC_ADD_IMG_SRC Constant Public Type reference (TYPE) STRING 'COPYLINE' Copy Line image src 20060207
3 GC_ADD_LINE_TO_GROUP_SUFFIX Constant Private Type reference (TYPE) STRING 'ga' Add Line to Group button ID suffix 20091130
4 GC_ADD_ONCLICK Constant Public Type reference (TYPE) STRING 'thtmlbAdvsCopyLine' onClick event for the Copy Line button 20060207
5 GC_ADD_SUFFIX Constant Private Type reference (TYPE) STRING 'a' Add button ID suffix 20060206
6 GC_ADD_TO_GRP_ONCLICK Constant Public Type reference (TYPE) STRING 'thtmlbAdvsAddLineToGrp' onClick event for the Add Lien to Group button 20091130
7 GC_COMPONENT_FIELD Constant Private Type reference (TYPE) STRING 'FIELD' Name of the field component 20060221
8 GC_COMPONENT_OPERATOR Constant Private Type reference (TYPE) STRING 'OPERATOR' Name of the operator component 20060221
9 GC_COMPONENT_VALUE1 Constant Private Type reference (TYPE) STRING 'VALUE1' Name of the value1 component in the context node 20060217
10 GC_COMPONENT_VALUE2 Constant Private Type reference (TYPE) STRING 'VALUE2' Name of the value2 component 20060221
11 GC_DDIC_TYPE_CHAR Constant Private Type reference (TYPE) C 'C' 'C' data type 20060213
12 GC_DDIC_TYPE_DATE Constant Private Type reference (TYPE) C 'D' 'Date' data type 20060213
13 GC_DDIC_TYPE_DEC Constant Private Type reference (TYPE) STRING 'DEC' 'DEC' data type 20060214
14 GC_DDIC_TYPE_FLOAT Constant Private Type reference (TYPE) C 'F' Floating-point data type 20060213
15 GC_DDIC_TYPE_INT1 Constant Private Type reference (TYPE) C 'b' 1-byte int data type 20060213
16 GC_DDIC_TYPE_INT2 Constant Private Type reference (TYPE) C 's' 2-byte int data type 20060213
17 GC_DDIC_TYPE_INT4 Constant Private Type reference (TYPE) C 'I' 4-byte int data type 20060213
18 GC_DDIC_TYPE_NUMC Constant Private Type reference (TYPE) C 'N' 'N' data type 20060213
19 GC_DDIC_TYPE_PACKED Constant Private Type reference (TYPE) C 'P' 'Packed number' data type 20060214
20 GC_DDIC_TYPE_STRING Constant Private Type reference (TYPE) C 'g' 'STRING' data type 20060213
21 GC_DDIC_TYPE_TIME Constant Private Type reference (TYPE) C 'T' 'Time' data type 20060213
22 GC_DDIC_TYPE_VARCHAR Constant Private Type reference (TYPE) C 'V' 'VARC' data type 20060213
23 GC_DDIC_TYPE_XSTRING Constant Private Type reference (TYPE) C 'y' 'XSTRING' data type 20060213
24 GC_DDLB_KEY_COLUMN_NAME Constant Private Type reference (TYPE) STRING 'key' Name of the key column of a DDLB table 20060206
25 GC_DDLB_VALUE_COLUMN_NAME Constant Private Type reference (TYPE) STRING 'value' Name of the value column of a DDLB table 20060206
26 GC_DEC15_TYPE_LENGTH Constant Private Type reference (TYPE) I 15 Length of the DEC15 data type 20060214
27 GC_DISPLAY_INLINE Constant Private Type reference (TYPE) STRING 'display: inline;' INLINE display style 20060209
28 GC_DISPLAY_NONE Constant Private Type reference (TYPE) STRING 'display: none;' NONE display style 20060209
29 GC_DIV_CLOSE Constant Private Type reference (TYPE) STRING '' Closing DIV 20060206
30 GC_DIV_SUFFIX Constant Private Type reference (TYPE) STRING '_div' Suffix of AJAX DIV tag 20060209
31 GC_EVENT_COPY_LINE Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_EVENT_TYPE 'C' Copy Line event 20060216
32 GC_EVENT_FIELD_NAME_CHANGED Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_EVENT_TYPE 'F' Field name selection changed 20060216
33 GC_EVENT_HANDLER_CLASS Constant Private Type reference (TYPE) STRING 'CL_THTMLB_ADVANCEDSEARCH' Handler for HTMLB events 20060213
34 GC_EVENT_HANDLER_SEPARATOR Constant Private Type reference (TYPE) STRING '::' Separator for event handler class 20060213
35 GC_EVENT_ID_SEPARATOR Constant Private Type reference (TYPE) STRING '__' Event ID separator 20060213
36 GC_EVENT_NAME Constant Private Type reference (TYPE) STRING 'thtmlbAdvancedSearch' Event name 20060213
37 GC_EVENT_REMOVE_LINE Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_EVENT_TYPE 'R' Remove Line event 20060216
38 GC_FIELD1_SUFFIX Constant Private Type reference (TYPE) STRING 'f1' Field 1 ID suffix 20060206
39 GC_FIELD2_SUFFIX Constant Private Type reference (TYPE) STRING 'f2' Field 2 ID suffix 20060206
40 GC_FIELD_NAME_ONSELECT Constant Public Type reference (TYPE) STRING 'thtmlbAdvsChangeFieldName' onSelect event of the field name drop-down list box 20060206
41 GC_FIELD_NAME_SUFFIX Constant Private Type reference (TYPE) STRING 'fn' Field name DDLB ID suffix 20060206
42 GC_GRP_FILENAME_IMG_CLOSED Constant Public Type reference (TYPE) STRING 'expander_close.gif' 20091203
43 GC_GRP_FILENAME_IMG_OPEN Constant Public Type reference (TYPE) STRING 'expander_open.gif' 20091203
44 GC_GRP_FIRST Constant Private See coding 'F' 20091116
45 GC_GRP_HD_EXPANDER_WIDTH Constant Public Type reference (TYPE) I 16 The width of the expander icon, in px 20091201
46 GC_GRP_ID_SAMPLE_EXP_CLOSED Constant Public Type reference (TYPE) STRING 'sample_exp_closed' 20091203
47 GC_GRP_ID_SAMPLE_EXP_OPEN Constant Public Type reference (TYPE) STRING 'sample_exp_open' 20091203
48 GC_GRP_MBR_OFFSET_WIDTH Constant Public Type reference (TYPE) I 0 The width of the offset of grp member from hd, in px 20091201
49 GC_GRP_MEMBER Constant Private See coding 'M' 20091116
50 GC_GRP_STATE_COLLAPSED Constant Public Type reference (TYPE) C 'c' Indicator of collapsed state of one group 20091124
51 GC_GRP_STATE_DATA_SEPARATOR Constant Public Type reference (TYPE) C 's' Separator within state info within one group 20091124
52 GC_GRP_STATE_EXPANDED Constant Public Type reference (TYPE) C 'e' Indicator of collapsed state of one group 20091124
53 GC_GRP_STATE_FIELD_ID Constant Private Type reference (TYPE) STRING '_advs_grps_state' The id of the hidden input field tracking group states 20091124
54 GC_GRP_STATE_GRP_SEPARATOR Constant Public Type reference (TYPE) C 'g' Separator between state info of diff groups 20091124
55 GC_HEADER_SUFFIX Constant Private Type reference (TYPE) STRING '_h' Header ID suffix 20100106
56 GC_HTMLB_TYPE_DATE Constant Private Type reference (TYPE) STRING 'DATE' 'DATE' data type 20060213
57 GC_HTMLB_TYPE_INTEGER Constant Private Type reference (TYPE) STRING 'INTEGER' 'INTEGER' data type 20060213
58 GC_HTMLB_TYPE_STRING Constant Private Type reference (TYPE) STRING 'STRING' 'STRING' data type 20060213
59 GC_HTMLB_TYPE_TIME Constant Private Type reference (TYPE) STRING 'TIME' 'TIME' data type 20060213
60 GC_INPUT_FIELD_SIZE Constant Private Type reference (TYPE) STRING '30' 20060207
61 GC_MAXHITS_INPUT_FIELD_SIZE Constant Private Type reference (TYPE) STRING '3' 20060704
62 GC_MAXHITS_SUFFIX Constant Private Type reference (TYPE) STRING 'maxhits' Max hits ID suffix 20060704
63 GC_NBSP Constant Private Type reference (TYPE) STRING ' ' Non-breaking space 20060206
64 GC_OBJECT_ONSELECT Constant Public Type reference (TYPE) STRING 'thtmlbAdvsChangeObject' onSelect event of the object type drop-down list box 20060206
65 GC_OPERATOR_BT Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_OPERATOR 'BT' Search criterion operator 20060206
66 GC_OPERATOR_CP Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_OPERATOR 'CP' Search criterion operator 20060206
67 GC_OPERATOR_EM Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_OPERATOR 'EM' Search criterion operator 20060206
68 GC_OPERATOR_EQ Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_OPERATOR 'EQ' Search criterion operator 20060206
69 GC_OPERATOR_GE Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_OPERATOR 'GE' Search criterion operator 20060206
70 GC_OPERATOR_GT Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_OPERATOR 'GT' Search criterion operator 20060206
71 GC_OPERATOR_LE Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_OPERATOR 'LE' Search criterion operator 20060206
72 GC_OPERATOR_LT Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_OPERATOR 'LT' Search criterion operator 20060206
73 GC_OPERATOR_NB Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_OPERATOR 'NB' Search criterion operator 20060206
74 GC_OPERATOR_NE Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_OPERATOR 'NE' Search criterion operator 20060206
75 GC_OPERATOR_NM Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_OPERATOR 'NM' Search criterion operator 20060206
76 GC_OPERATOR_NP Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_OPERATOR 'NP' Search criterion operator 20060206
77 GC_OPERATOR_SUFFIX Constant Private Type reference (TYPE) STRING 'op' Operator DDLB ID suffix 20060206
78 GC_OPERATOR_SW Constant Public Type reference (TYPE) CRM_THTMLB_SEARCH_OPERATOR 'SW' Search criterion operator 20060324
79 GC_PARAM_NAME_GRP_SIZE_THR Constant Public Type reference (TYPE) STRING 'SEARCH_GRP_SIZE_THR' Name of parameter in Func. Profile 20091221
80 GC_REMOVE_GROUP_SUFFIX Constant Private Type reference (TYPE) STRING 'gr' Remove Group button ID suffix 20091130
81 GC_REMOVE_GRP_ONCLICK Constant Public Type reference (TYPE) STRING '#Exit#_thtmlbAdvsRemoveGrp' onClick event for the Add Lien to Group button 20091130
82 GC_REMOVE_IMG_SRC Constant Public Type reference (TYPE) STRING 'REMOVELINE' Remove Line image src 20060207
83 GC_REMOVE_ONCLICK Constant Public Type reference (TYPE) STRING 'thtmlbAdvsRemoveLine' onClick event for the Remove Line button 20060207
84 GC_REMOVE_SUFFIX Constant Private Type reference (TYPE) STRING 'r' Remove button ID suffix 20060206
85 GC_SPAN_SUFFIX Constant Private Type reference (TYPE) STRING 's' Span ID suffix 20060206
86 GC_STYLE_BEGIN Constant Private Type reference (TYPE) STRING 'style="' Beginning of a style element 20060209
87 GC_STYLE_END Constant Private Type reference (TYPE) STRING '"' End of a style element 20060209
88 GC_TRUE Constant Private Type reference (TYPE) STRING 'true' True value 20060217
89 GC_TYPE_DATA Constant Private Type reference (TYPE) I 4 'Data' data type 20060213
90 GC_TYPE_DATE Constant Private Type reference (TYPE) I 3 'Date' data type 20060213
91 GC_TYPE_NUMBER Constant Private Type reference (TYPE) I 2 'Number' data type 20060213
92 GC_TYPE_STRING Constant Private Type reference (TYPE) I 1 'String' data type 20060213
93 GR_CONTEXT_NODE Instance attribute Private Object reference (TYPE REF TO) IF_BSP_MODEL_BINDING Context node to which tag is bound 20060221
94 GR_FIELD_NAME_DDLB_DATA Instance attribute Private Object reference (TYPE REF TO) DATA Field name DDLB data 20060217
95 GS_SEARCH_EVENT Instance attribute Public Type reference (TYPE) CRMS_THTMLB_SEARCH_EVENT Search event information 20060216
96 GT_CRITERION_DATA Instance attribute Private Type reference (TYPE) TT_CRITERION_DATA Rendering data for each criterion 20060217
97 GT_PREVIOUS_GROUPING_STATE Instance attribute Public Type reference (TYPE) TT_GROUP_INFO Grouping state on client before RT 20091127
98 GT_SEARCH_CRITERIA Instance attribute Public Type reference (TYPE) CRMT_THTMLB_SEARCH_CRITERION Table of search criteria 20060206
99 GV_ATTRIBUTE_NAME Instance attribute Private Type reference (TYPE) STRING Name of the context node attribute to which tag is bound 20060221
100 GV_GRP_SIZE_THRESHOLD Instance attribute Public Type reference (TYPE) I -1 The minimal size of lines number to qualify as group 20091217
101 GV_MAXHITS Instance attribute Public Type reference (TYPE) STRING Max hits 20060704
102 GV_MAXHITS_ATTRIBUTE_NAME Instance attribute Private Type reference (TYPE) STRING Name of the context node attribute containing max hits 20060704
103 GV_PASTED_DATA Instance attribute Public Type reference (TYPE) STRING All the data pasted in search criteria value field 20091110
Methods
# Method Level Visibility Method type Description Created on
1 APPLY_GRP_SIZE_THRESHOLD Instance method Private Method Verify whether each group satisfy the minimal size reqs 20091217
2 BUILD_F4_MAPPING_STRING Instance method Private Method Builds the "key=value;" mapping string for the input field. 20060418
3 BUILD_GROUP_HEADER_LINE Instance method Public Method Call at Beginning of a BSP Element 20091130
4 BUILD_GRP_MBR_DIV_OPENING_TAG Instance method Private Method build the opening DIV tag string for group member criteria 20091124
5 BUILD_RENDERING_DATA Instance method Private Method Fills the data tables required to render the tag 20060217
6 BUILD_STATE_FIELD_STRING Instance method Private Method build the html of the input field that keeps the group state 20091124
7 CALCULATE_GROUPS Instance method Private Method Calculate grouping of rows 20091116
8 CALCULATE_RANGES_SAME_ATTRIB Instance method Private Method Calculate ranges of criteria indexes having the same attrib 20100923
9 GET_AVAILABLE_OPERATORS Static method Private Method Return available operators for a particular data type 20060213
10 GET_GRP_HD_FIELD_WIDTH Instance method Protected Method Calculate the width of field (search attribute) in header 20091201
11 GET_GRP_MBR_FIELD_WIDTH Instance method Protected Method Calculate width of field (search attribute) in grp member 20091201
12 GET_GRP_SIZE_THRESHOLD Instance method Public Method Retrieve the group size threshold (can be defined in IMG) 20091217
13 GET_HTMLB_DATA_TYPE Static method Private Method Returns the HTMLB equivalent of the given DDIC type 20060213
14 GET_SCRIPT Instance method Private Method returns the scripts, e.g. for registering for Paste event 20091124
15 MEMORIZE_PREVIOUS_GRP_STATE Instance method Private Method Saves in memore grouping info from model or request 20091127
16 RENDER_AJAX_EVENT Instance method Private Method Render Ajax Event 20060209
17 RENDER_HEADER_HTML Instance method Private Method render the HTML of a group header 20091120
18 RENDER_HIDDEN_SAMPLES Instance method Protected Method Renders hidden dom objects for cloning/copying by js 20091203
Events
Class CL_THTMLB_ADVANCEDSEARCH has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_CRITERION_DATA Public See coding 20060217 BEGIN OF ts_criterion_data, field TYPE crm_thtmlb_search_field, operators TYPE REF TO data, operator TYPE crm_thtmlb_search_operator, value1 TYPE string, value2 TYPE string, htmlb_field_type TYPE string, help_id TYPE crms_thtmlb_search_help_id, input_mapping TYPE crms_thtmlb_search_f4_parm_map, output_mapping TYPE crms_thtmlb_search_f4_parm_map, ddlb_options TYPE REF TO data, server_event TYPE crm_thtmlb_search_server_event, help_object TYPE crm_thtmlb_search_help_object, max_length TYPE crm_thtmlb_search_field_length, disabled TYPE crm_thtmlb_search_disabled, index TYPE i, input_help_mandatory TYPE crm_thtmlb_search_srchhlpmand, text_direction TYPE crm_thtmlb_search_txtdirection, background_search_disabled TYPE string, last_values_disabled TYPE string, END OF ts_criterion_data
2 TS_GROUP_INFO Public See coding 20091116 BEGIN OF ts_group_info, row TYPE i, grp_membership TYPE c LENGTH 1, grp_id TYPE i, grp_state TYPE c LENGTH 1, END OF ts_group_info
3 TS_GROUP_SIZE Private See coding 20091116 BEGIN OF ts_group_size, id TYPE i, size TYPE i, END OF ts_group_size
4 TS_INT_RANGE Private See coding 20100923 BEGIN OF ts_int_range, sign TYPE c LENGTH 1, option TYPE c LENGTH 2, low TYPE i, high TYPE i, END OF ts_int_range
5 TS_OP_CHANGE_VS_GROUPING Private See coding 20100825 BEGIN OF ts_op_change_vs_grouping, field_name TYPE crm_thtmlb_search_field, can_op_change_influence_grp TYPE abap_bool, END OF ts_op_change_vs_grouping
6 TT_CRITERION_DATA Public See coding 20060217 tt_criterion_data TYPE STANDARD TABLE OF ts_criterion_data
7 TT_GROUP_INFO Public See coding 20091116 tt_group_info TYPE STANDARD TABLE OF ts_group_info
8 TT_GROUP_SIZE Private See coding 20091116 tt_group_size TYPE STANDARD TABLE OF ts_group_size
9 TT_INT_RANGE Private See coding 20100923 tt_int_range type STANDARD TABLE OF ts_int_range
10 TT_OP_CHANGE_VS_GROUPING Private See coding 20100825 tt_op_change_vs_grouping TYPE HASHED TABLE OF ts_op_change_vs_grouping WITH UNIQUE KEY field_name
Method Signatures

Method APPLY_GRP_SIZE_THRESHOLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_GROUPING Call by reference Type reference (TYPE) CL_THTMLB_ADVANCEDSEARCH=>TT_GROUP_INFO 20091217
2 Changing CT_SIZES Call by reference Type reference (TYPE) CL_THTMLB_ADVANCEDSEARCH=>TT_GROUP_SIZE 20091217

Method APPLY_GRP_SIZE_THRESHOLD on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method BUILD_F4_MAPPING_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MAPPING Call by reference Type reference (TYPE) CRMS_THTMLB_SEARCH_F4_PARM_MAP Mapping 20060418
2 Importing IV_ID Call by reference Type reference (TYPE) STRING Generated id postfix to use for mapping 20060425
3 Importing IV_ID_POSTFIX Call by reference Type reference (TYPE) STRING Generated id to use for mapping 20060425
4 Returning RV_STRING Value transfer Type reference (TYPE) STRING Concatenated string 20060418

Method BUILD_F4_MAPPING_STRING on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method BUILD_GROUP_HEADER_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CRITERION_DATA Call by reference Type reference (TYPE) CL_THTMLB_ADVANCEDSEARCH=>TS_CRITERION_DATA 20091130
2 Importing IV_ATTRIBUTE_TEXT Call by reference Type reference (TYPE) STRING 20091130
3 Importing IV_NUMBER_OF_LINES Call by reference Type reference (TYPE) I 20091130
4 Importing IV_OPERATOR_TEXT Call by reference Type reference (TYPE) STRING 20091130

Method BUILD_GROUP_HEADER_LINE on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method BUILD_GRP_MBR_DIV_OPENING_TAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_STATE Call by reference Type reference (TYPE) CHAR1 GC_GRP_STATE_EXPANDED Single-Character Flag 20091124
2 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20091124

Method BUILD_GRP_MBR_DIV_OPENING_TAG on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method BUILD_RENDERING_DATA Signature

Method BUILD_RENDERING_DATA on class CL_THTMLB_ADVANCEDSEARCH has no parameter.
Method BUILD_RENDERING_DATA on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method BUILD_STATE_FIELD_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_GROUPING Call by reference Type reference (TYPE) CL_THTMLB_ADVANCEDSEARCH=>TT_GROUP_INFO 20091124
2 Importing IT_SIZES Call by reference Type reference (TYPE) CL_THTMLB_ADVANCEDSEARCH=>TT_GROUP_SIZE 20091124
3 Returning RV_HTML Value transfer Type reference (TYPE) STRING 20091124

Method BUILD_STATE_FIELD_STRING on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method CALCULATE_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_GROUPING Call by reference Type reference (TYPE) CL_THTMLB_ADVANCEDSEARCH=>TT_GROUP_INFO 20091116
2 Exporting ET_SIZES Call by reference Type reference (TYPE) CL_THTMLB_ADVANCEDSEARCH=>TT_GROUP_SIZE 20091116

Method CALCULATE_GROUPS on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method CALCULATE_RANGES_SAME_ATTRIB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RANGES_SAME_ATTRIB Call by reference Type reference (TYPE) CL_THTMLB_ADVANCEDSEARCH=>TT_INT_RANGE 20100923

Method CALCULATE_RANGES_SAME_ATTRIB on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method GET_AVAILABLE_OPERATORS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OPERATORS Call by reference Type reference (TYPE) CRMT_THTMLB_SEARCH_OPERATOR Table of search criterion operators 20060213
2 Importing IV_DATATYPE Call by reference Type reference (TYPE) STRING Long data type (CHAR, ...) 20060214
3 Importing IV_INTTYPE Call by reference Type reference (TYPE) INTTYPE 'X' ABAP data type (C,D,N,...) 20060214
4 Importing IV_LENG Call by reference Type reference (TYPE) I Type length in bytes 20060214

Method GET_AVAILABLE_OPERATORS on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method GET_GRP_HD_FIELD_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WIDTH Value transfer Type reference (TYPE) STRING 20091201

Method GET_GRP_HD_FIELD_WIDTH on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method GET_GRP_MBR_FIELD_WIDTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_WIDTH Value transfer Type reference (TYPE) STRING 20091201

Method GET_GRP_MBR_FIELD_WIDTH on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method GET_GRP_SIZE_THRESHOLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_THRESHOLD Value transfer Type reference (TYPE) I 20091217

Method GET_GRP_SIZE_THRESHOLD on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method GET_HTMLB_DATA_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DATATYPE Call by reference Type reference (TYPE) STRING DDIC data type 20060214
2 Importing IV_INTTYPE Call by reference Type reference (TYPE) C 'X' DDIC internal data type 20060214
3 Importing IV_LENG Call by reference Type reference (TYPE) I Length of the DDIC data type 20060214
4 Returning RV_HTMLB_TYPE Value transfer Type reference (TYPE) STRING Corresponding HTMLB data type 20060213

Method GET_HTMLB_DATA_TYPE on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method GET_SCRIPT Signature

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

Method GET_SCRIPT on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method MEMORIZE_PREVIOUS_GRP_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing REQUEST Call by reference Object reference (TYPE REF TO) IF_HTTP_REQUEST HTTP Framework (iHTTP) HTTP Request 20091127

Method MEMORIZE_PREVIOUS_GRP_STATE on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method RENDER_AJAX_EVENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) STRING ID of the AJAX event to be rendered 20060209
2 Returning RV_AJAX_EVENT Value transfer Type reference (TYPE) STRING HTML and JavaScript rendering of the AJAX event 20060209

Method RENDER_AJAX_EVENT on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method RENDER_HEADER_HTML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CRITERION_DATA Call by reference Type reference (TYPE) CL_THTMLB_ADVANCEDSEARCH=>TS_CRITERION_DATA 20091130
2 Importing IT_GROUP_INFO Call by reference Type reference (TYPE) CL_THTMLB_ADVANCEDSEARCH=>TT_GROUP_INFO 20091120
3 Importing IV_ATTRIBUTE_TEXT Call by reference Type reference (TYPE) STRING 20091130
4 Importing IV_FIRST_ROW_IDX Call by reference Type reference (TYPE) I 20091120
5 Importing IV_GROUP_SIZE Call by reference Type reference (TYPE) I 20091120
6 Importing IV_OPERATOR_TEXT Call by reference Type reference (TYPE) STRING 20091130

Method RENDER_HEADER_HTML on class CL_THTMLB_ADVANCEDSEARCH has no exception.

Method RENDER_HIDDEN_SAMPLES Signature

Method RENDER_HIDDEN_SAMPLES on class CL_THTMLB_ADVANCEDSEARCH has no parameter.
Method RENDER_HIDDEN_SAMPLES on class CL_THTMLB_ADVANCEDSEARCH has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700