SAP ABAP Class CL_CRM_BSP_F4_HELP_MAIN (Controller Class for CRM_BSP_F4_HELP)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-PCF (Application Component) People Centric UI Framework
     CRM_BSP_FRAME_SC_TOOLS (Package) Controller Implementation: Tools (F1/F4 Connection...)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_BSP_CONTROLLER2 BSP Component 20020416
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CRM_BSP_F4_HELP Constants for F4 Help 20020527
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_BSP_DYN_F4_HELP_MAIN PCUI Advanced Search F4 help main class. 20050517
Properties
Class CL_CRM_BSP_F4_HELP_MAIN  
Short Description Controller Class for CRM_BSP_F4_HELP    
Super Class CL_BSP_CONTROLLER2 BSP Component 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_BSP_FRAME_SC_TOOLS   Controller Implementation: Tools (F1/F4 Connection...) 
Created 20020416   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_BSP_F4_HELP_MAIN has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_BSP_F4_HELP Constants for F4 Help 20020527
Friends
Class CL_CRM_BSP_F4_HELP_MAIN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_BLVIEW Constant Protected Type reference (TYPE) STRING 'blview' Parameter: Blview 20020614
2 GC_BOR_OBJECT Constant Protected Type reference (TYPE) STRING 'borobject' Parameter: BOR Object Type 20021018
3 GC_DYNAMIC_F4_HELP Constant Protected Type reference (TYPE) STRING 'DynamicF4Help' Determine F4 Application Dynamically 20021018
4 GC_FIELDGROUP Constant Protected Type reference (TYPE) STRING 'fieldgroup' Parameter: Field Group 20020613
5 GC_FIELDGROUP_VAR Constant Protected Type reference (TYPE) STRING 'fieldgroupvar' Parameter: Field Group Variant 20030116
6 GC_FIELDISBOR Constant Protected Type reference (TYPE) STRING 'fieldisbor' 20050225
7 GC_INPUT_FIELD_ID Constant Protected Type reference (TYPE) STRING 'inputfieldid' Parameter: Input Field ID 20020527
8 GC_METHOD_NAME Constant Protected Type reference (TYPE) STRING 'methodname' 20050420
9 GC_MULTI_VALUE Constant Protected Type reference (TYPE) STRING 'multivalue' Parameter: Indicator if Input Field With Multiple Values 20040114
10 GC_OIC Constant Protected Type reference (TYPE) STRING 'OIC' F4 via OIC 20020424
11 GC_PAR_CONTENT Constant Protected Type reference (TYPE) STRING 'content' Parameter: Field Content 20020422
12 GC_PAR_HELP_ID Constant Protected Type reference (TYPE) STRING 'helpid' Parameter: Help ID 20020422
13 GC_PAR_HELP_MODE Constant Protected Type reference (TYPE) STRING 'helpmode' Parameter: Help Type 20020424
14 GC_PREFIX Constant Protected Type reference (TYPE) STRING 'prefix' Parameter: Prefix 20020521
15 GC_STRUCTURE_NAME Constant Protected Type reference (TYPE) STRING 'structurename' Parameter: Structure Name 20030130
16 GC_TRIGGER_EVENT Constant Protected Type reference (TYPE) STRING 'triggerevent' Parameter: Trigger Submit by Value Selection 20020911
17 GV_F4_CONTROLLERID Instance attribute Protected Type reference (TYPE) STRING 20040930
18 GV_FIELDISBOR Instance attribute Protected Type reference (TYPE) STRING 20050225
19 GV_FIELD_TAB Static Attribute Protected Type reference (TYPE) CRM_BSP_F4_FIELD_DEFAULT_T Transfer of Default Values for F4 Help 20020807
20 GV_HELP_ID Instance attribute Protected Type reference (TYPE) STRING 20020702
21 GV_HELP_MODE Instance attribute Protected Type reference (TYPE) STRING 20020607
22 GV_INPUT_FIELD_ID Instance attribute Protected Type reference (TYPE) STRING 20020528
23 GV_MAPPING Instance attribute Protected Type reference (TYPE) STRING 20020702
24 GV_METHOD_NAME Instance attribute Protected Type reference (TYPE) CRMT_PRT_MTD 20050420
25 GV_MULTI_VALUE Instance attribute Protected Type reference (TYPE) STRING 20040114
26 GV_PREFIX Instance attribute Protected Type reference (TYPE) STRING 20020702
27 GV_REPLACE_ID Instance attribute Private Type reference (TYPE) STRING 20051115
28 GV_STRUCTURE_NAME Instance attribute Protected Type reference (TYPE) STRING Source Structure Name 20030130
29 GV_TRIGGER_EVENT Instance attribute Protected Type reference (TYPE) STRING General flag 20020911
30 GV_URI_PARAMETER Instance attribute Private Type reference (TYPE) STRING 20050831
31 GV_VALUELIST Instance attribute Protected Type reference (TYPE) SHSVALTAB Business Server Pages (BSP) Value List Search Help 20020417
Methods
# Method Level Visibility Method type Description Created on
1 CALL_OIC Instance method Protected Method Calls Application in F4 Help Mode 20021018
2 GET_APPLICATION Static method Public Method Determines Application for a BOR Object 20021021
3 GET_F4_DEFAULT_VALUES Static method Public Method 20020807
4 GET_HELP_VALUES Instance method Protected Method Fetch Value Table for Simple Search Help 20020416
5 S2X Static method Protected Method 20040108
6 XUTF82S Static method Protected Method 20040108
Events
Class CL_CRM_BSP_F4_HELP_MAIN has no event.
Types
Class CL_CRM_BSP_F4_HELP_MAIN has no local type.
Method Signatures

Method CALL_OIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_MAIN_CONTROLLER Value transfer Object reference (TYPE REF TO) CL_BSP_CONTROLLER2 BSP-Komponente 20021018
2 Importing IV_BLVIEW Call by reference Type reference (TYPE) STRING 20021018
3 Importing IV_DYNAMIC_VALUE_HELP Call by reference Type reference (TYPE) FLAG ' ' allgemeines flag 20030612
4 Importing IV_EVENT_ID Call by reference Type reference (TYPE) STRING 20021018
5 Importing IV_F4_APPLICATION Call by reference Type reference (TYPE) STRING 20021021
6 Importing IV_FIELDGROUP Call by reference Type reference (TYPE) STRING 20021018
7 Importing IV_FIELDGROUP_VAR Call by reference Type reference (TYPE) STRING 20030116

Method CALL_OIC on class CL_CRM_BSP_F4_HELP_MAIN has no exception.

Method GET_APPLICATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_APPLICATION Call by reference Type reference (TYPE) STRING 20021021
2 Importing IV_BOR_OBJECT Call by reference Type reference (TYPE) STRING 20021021
3 Importing IV_FIELDISBOR Call by reference Type reference (TYPE) STRING 20050413
4 Importing IV_METHOD_NAME Call by reference Type reference (TYPE) CRMT_PRT_MTD 20050420

Method GET_APPLICATION on class CL_CRM_BSP_F4_HELP_MAIN has no exception.

Method GET_F4_DEFAULT_VALUES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEFAULT_VALUES Call by reference Type reference (TYPE) CRM_BSP_F4_FIELD_DEFAULT_T Übergabe der Defaultwerte für F4-Hilfe 20020807

Method GET_F4_DEFAULT_VALUES on class CL_CRM_BSP_F4_HELP_MAIN 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 20020422
2 Importing HELP_ID Call by reference Type reference (TYPE) STRING 20020416
3 Changing HELP_VALUES Call by reference Type reference (TYPE) SHSVALTAB Business Server Pages (BSP) Werteliste Suchhilfe 20020416
4 Changing HELP_VALUES_PREPARED Call by reference Type reference (TYPE) CRM_BSP_SIMPLE_F4_HELP_T Business Server Pages (BSP) Werteliste Suchhilfe 20020527
5 Importing SEARCH_ON_KEY Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20020528
6 Changing TITLE_KEY Call by reference Type reference (TYPE) STRING 20020417
7 Changing TITLE_VALUE Call by reference Type reference (TYPE) STRING 20020417

Method GET_HELP_VALUES on class CL_CRM_BSP_F4_HELP_MAIN has no exception.

Method S2X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing S Value transfer Type reference (TYPE) STRING 20040108
2 Returning X Value transfer Type reference (TYPE) XSTRING 20040108

Method S2X on class CL_CRM_BSP_F4_HELP_MAIN has no exception.

Method XUTF82S Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning S Value transfer Type reference (TYPE) STRING 20040108
2 Importing X Value transfer Type reference (TYPE) XSTRING 20040108

Method XUTF82S on class CL_CRM_BSP_F4_HELP_MAIN has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 310