SAP ABAP Class CL_CRM_IC_F4HELP (CL_CRM_IC_F4HELP)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-FRW (Application Component) Framework
     IC_UI_COMPONENTS (Package) IC framework UI components
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_CONTROLLER2 BSP Component 20050209
Properties
Class CL_CRM_IC_F4HELP  
Short Description    
Super Class CL_BSP_CONTROLLER2 BSP Component 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IC_UI_COMPONENTS   IC framework UI components 
Created 20050209   SAP 
Last change 20081007   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_IC_F4HELP has no forward declaration.
Interfaces
Class CL_CRM_IC_F4HELP has no interface implemented.
Friends
Class CL_CRM_IC_F4HELP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_INPUT_FIELD_ID Constant Private Type reference (TYPE) STRING 'InputFieldId' 20050209
2 GC_KEY_INPUT_FIELD_ID Constant Private Type reference (TYPE) STRING 'KeyInputFieldId' 20050209
3 GC_NO_SORT Constant Private Type reference (TYPE) STRING 'NONE' 20050209
4 GC_OBJECT_KEY Constant Private Type reference (TYPE) STRING 'ObjectKey' 20050209
5 GC_PAR_CONTENT Constant Private Type reference (TYPE) STRING 'Content' 20050209
6 GC_PAR_HELP_ID Constant Private Type reference (TYPE) STRING 'HelpId' 20050209
7 GC_PREFIX Constant Private Type reference (TYPE) STRING 'Prefix' 20050209
8 GC_RESULT_STRUCTURE_NAME Constant Private Type reference (TYPE) STRING 'ResStruct' 20050209
9 GC_SORT_BY_KEY Constant Private Type reference (TYPE) STRING 'BY_KEY' 20050209
10 GC_SORT_BY_VALUE Constant Private Type reference (TYPE) STRING 'BY_VALUE' 20050209
11 GC_STRUCTURE_NAME Constant Private Type reference (TYPE) STRING 'StructureName' 20050209
12 GC_TRIGGER_SUBMIT Constant Private Type reference (TYPE) STRING 'TriggerSubmit' 20050209
13 GC_USER_HELP Constant Private Type reference (TYPE) STRING 'UserHelp' 20050209
14 GC_VALUE_TABLE Constant Private Type reference (TYPE) STRING 'ValueTable' 20050209
15 GR_ITERATOR Instance attribute Public Object reference (TYPE REF TO) CL_CRM_IC_F4HELP_IT Iterator-Klasse 20050209
16 GR_SHLP_VIEW Instance attribute Private Object reference (TYPE REF TO) IF_BSP_PAGE 20050209
17 GT_SCRIPTS Instance attribute Private Type reference (TYPE) STRING_TABLE 20050209
18 GT_SEL_OPTIONS Instance attribute Private Type reference (TYPE) DDSHSELOPS 20050209
19 GT_SFIELDS Instance attribute Public Type reference (TYPE) CRMT_IC_F4_INPUTFIELDS_TAB input fields for F4 help 20050209
20 GT_TABLE_DATA Instance attribute Public Object reference (TYPE REF TO) DATA 20050209
21 GT_TABLE_META Instance attribute Public Type reference (TYPE) CRMT_IC_F4_LISTFIELDS_TAB input fields for F4 help 20050209
22 GT_VIEW_FIELDS Instance attribute Private Type reference (TYPE) CRMT_IC_F4_LISTFIELDS_TAB input fields for F4 help 20050209
23 GV_CLOSE_WINDOW Instance attribute Public Type reference (TYPE) COMT_BOOLEAN 20050209
24 GV_DIALOGTYPE Instance attribute Public Type reference (TYPE) DDSHDIATYP 20050209
25 GV_F4_SHLP_FIELD Instance attribute Private Type reference (TYPE) DDSHLPDFLD 20050209
26 GV_HELP_ID Instance attribute Private Type reference (TYPE) STRING 20050209
27 GV_HELP_MODE Instance attribute Private Type reference (TYPE) STRING 20050209
28 GV_INFO Instance attribute Private Type reference (TYPE) STRING 20050209
29 GV_INPUT_FIELD_ID Instance attribute Private Type reference (TYPE) STRING 20050209
30 GV_KEY_INPUT_FIELD_ID Instance attribute Private Type reference (TYPE) STRING 20050209
31 GV_LINES Instance attribute Public Type reference (TYPE) I 20050209
32 GV_MAXROWS Instance attribute Private Type reference (TYPE) I 20050209
33 GV_OPT_WIDTH Instance attribute Private Type reference (TYPE) I 20050209
34 GV_OPT_WIDTH_OLD Instance attribute Private Type reference (TYPE) I 20050209
35 GV_SHLPNAME Instance attribute Private Type reference (TYPE) SHLPNAME 20050209
36 GV_SHLPNAME_OLD Instance attribute Private Type reference (TYPE) SHLPNAME 20050209
37 GV_TITLE_KEY Instance attribute Private Type reference (TYPE) STRING 20050209
38 GV_TITLE_VALUE Instance attribute Private Type reference (TYPE) STRING 20050209
39 GV_VALUELIST Instance attribute Private Type reference (TYPE) SHSVALTAB 20050209
40 GV_VIEWNAME Instance attribute Public Type reference (TYPE) SELMETHOD 20050209
Methods
# Method Level Visibility Method type Description Created on
1 EH_ONCLEAR Instance method Public Method 20050209
2 EH_ONCLOSE Instance method Public Method 20050209
3 EH_ONSELECT Instance method Public Method 20050209
4 EH_ONSHOW Instance method Public Method 20050209
5 GET_DATA Instance method Private Method 20050209
6 GET_HELP_VALUES Instance method Public Method 20050209
7 GET_SEARCH_HELP_DEF Instance method Private Method 20050209
8 GET_SIMPLE_HELPVALUES Instance method Private Method 20050209
9 GET_TYPEID Instance method Private Method 20050209
10 GET_VALUE_FROM_STRING Static method Public Method 20050209
11 SET_ATTR_TO_VIEW Instance method Private Method 20050209
12 SET_F4HELP_FIELD Instance method Private Method 20050209
13 SET_LIST_FIELDS Instance method Private Method 20050209
14 SET_SCRIPT_TABLE Instance method Private Method 20050209
15 SET_SEARCH_FIELDS Instance method Private Method 20050209
16 SET_TABLE_VALUES Instance method Private Method 20050209
17 SET_VIEW_FIELDS Instance method Private Method 20050209
18 SORT_RESULT Instance method Private Method 20050209
19 WRITE_TO_STRING Instance method Private Method 20050209
Events
Class CL_CRM_IC_F4HELP has no event.
Types
Class CL_CRM_IC_F4HELP has no local type.
Method Signatures

Method EH_ONCLEAR Signature

Method EH_ONCLEAR on class CL_CRM_IC_F4HELP has no parameter.
Method EH_ONCLEAR on class CL_CRM_IC_F4HELP has no exception.

Method EH_ONCLOSE Signature

Method EH_ONCLOSE on class CL_CRM_IC_F4HELP has no parameter.
Method EH_ONCLOSE on class CL_CRM_IC_F4HELP has no exception.

Method EH_ONSELECT Signature

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

Method EH_ONSELECT on class CL_CRM_IC_F4HELP has no exception.

Method EH_ONSHOW Signature

Method EH_ONSHOW on class CL_CRM_IC_F4HELP has no parameter.
Method EH_ONSHOW on class CL_CRM_IC_F4HELP has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing HELPVALUE_TAB Call by reference Type reference (TYPE) SHSVALTAB 20050209
2 Importing IS_SHLP Call by reference Type reference (TYPE) SHLP_DESCR 20050209
3 Importing SORT_VALUES Call by reference Type reference (TYPE) STRING 'NONE' 20050209
4 Exporting TITLE_KEY Call by reference Type reference (TYPE) STRING 20050209
5 Exporting TITLE_VALUE Call by reference Type reference (TYPE) STRING 20050209

Method GET_DATA on class CL_CRM_IC_F4HELP has no exception.

Method GET_HELP_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONTENT Call by reference Type reference (TYPE) STRING 20050209
2 Importing HELP_ID Call by reference Type reference (TYPE) STRING 20050209
3 Changing HELP_VALUES Call by reference Type reference (TYPE) SHSVALTAB 20050209
4 Changing HELP_VALUES_PREPARED Call by reference Type reference (TYPE) CRM_BSP_SIMPLE_F4_HELP_T 20050209
5 Importing RESULT_STRUCTURE_NAME Call by reference Type reference (TYPE) STRING 20050209
6 Importing SEARCH_ON_KEY Call by reference Type reference (TYPE) AS4FLAG 20050209
7 Changing TITLE_KEY Call by reference Type reference (TYPE) STRING 20050209
8 Changing TITLE_VALUE Call by reference Type reference (TYPE) STRING 20050209

Method GET_HELP_VALUES on class CL_CRM_IC_F4HELP has no exception.

Method GET_SEARCH_HELP_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20050209
2 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20050209
3 Returning RS_SHLP Value transfer Type reference (TYPE) SHLP_DESCR 20050209
# Exception Resumable Description Created on
1 FIELD_NOT_FOUND 20050209
2 INCONSISTENT_HELP 20050209
3 NO_HELP_FOR_FIELD 20050209

Method GET_SIMPLE_HELPVALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing HELPVALUE_TAB Call by reference Type reference (TYPE) SHSVALTAB 20050209
2 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20050209
3 Importing IV_SHLP Call by reference Type reference (TYPE) SHLP_DESCR Description of Search Help 20070213
4 Importing IV_TABNAME Call by reference Type reference (TYPE) TABNAME 20050209
5 Importing SORT_VALUES Call by reference Type reference (TYPE) STRING 'NONE' 20050209
6 Exporting TITLE_KEY Call by reference Type reference (TYPE) STRING 20050209
7 Exporting TITLE_VALUE Call by reference Type reference (TYPE) STRING 20050209

Method GET_SIMPLE_HELPVALUES on class CL_CRM_IC_F4HELP has no exception.

Method GET_TYPEID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20050209
2 Exporting EV_TABNAME Call by reference Type reference (TYPE) TABNAME 20050209
3 Importing IV_DATA_OBJECT_REF Call by reference Object reference (TYPE REF TO) DATA 20050209

Method GET_TYPEID on class CL_CRM_IC_F4HELP has no exception.

Method GET_VALUE_FROM_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20050209
2 Importing IV_VALUES_AS_STRING Value transfer Type reference (TYPE) STRING 20050209
3 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20050209

Method GET_VALUE_FROM_STRING on class CL_CRM_IC_F4HELP has no exception.

Method SET_ATTR_TO_VIEW Signature

Method SET_ATTR_TO_VIEW on class CL_CRM_IC_F4HELP has no parameter.
Method SET_ATTR_TO_VIEW on class CL_CRM_IC_F4HELP has no exception.

Method SET_F4HELP_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SHLP Call by reference Type reference (TYPE) SHLP_DESCR 20050209
2 Importing IV_CONTENT Call by reference Type reference (TYPE) STRING 20050209
3 Importing IV_F4HELP_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME 20050209

Method SET_F4HELP_FIELD on class CL_CRM_IC_F4HELP has no exception.

Method SET_LIST_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SHLP Call by reference Type reference (TYPE) SHLP_DESCR 20050209

Method SET_LIST_FIELDS on class CL_CRM_IC_F4HELP has no exception.

Method SET_SCRIPT_TABLE Signature

Method SET_SCRIPT_TABLE on class CL_CRM_IC_F4HELP has no parameter.
Method SET_SCRIPT_TABLE on class CL_CRM_IC_F4HELP has no exception.

Method SET_SEARCH_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SHLP Call by reference Type reference (TYPE) SHLP_DESCR 20050209

Method SET_SEARCH_FIELDS on class CL_CRM_IC_F4HELP has no exception.

Method SET_TABLE_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) CRMT_IC_UI_DDSHRETVAL 20050209

Method SET_TABLE_VALUES on class CL_CRM_IC_F4HELP has no exception.

Method SET_VIEW_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SHLP Call by reference Type reference (TYPE) SHLP_DESCR 20050209

Method SET_VIEW_FIELDS on class CL_CRM_IC_F4HELP has no exception.

Method SORT_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RESULT Call by reference Type reference (TYPE) ANY TABLE 20050209
2 Importing IV_SORT_FIELD Call by reference Type reference (TYPE) FIELDNAME 20050209

Method SORT_RESULT on class CL_CRM_IC_F4HELP has no exception.

Method WRITE_TO_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LINE Call by reference Type reference (TYPE) ANY 20050209
2 Returning RV_RESULT Value transfer Type reference (TYPE) STRING 20050209

Method WRITE_TO_STRING on class CL_CRM_IC_F4HELP has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in 700