SAP ABAP Class CL_THTMLB_PERSONALIZATION (CRM Personalization Engine)
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
Properties
Class CL_THTMLB_PERSONALIZATION  
Short Description CRM Personalization Engine    
Super Class    
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 20060424   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)
Interfaces
Class CL_THTMLB_PERSONALIZATION has no interface implemented.
Friends
Class CL_THTMLB_PERSONALIZATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FOCUS_1 Static Attribute Public Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 'FOCUS01' Focus on header area of L-Shape 20070709
2 GC_FOCUS_10 Static Attribute Public Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 'FOCUS10' Focus on KFP table header 20070711
3 GC_FOCUS_11 Static Attribute Public Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 'FOCUS11' Focus on previous screen grouping 20070711
4 GC_FOCUS_12 Static Attribute Public Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 'FOCUS12' Focus on next screen grouping 20070711
5 GC_FOCUS_13 Static Attribute Public Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 'FOCUS13' Focus on next screen grouping 20100311
6 GC_FOCUS_14 Static Attribute Public Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 'FOCUS14' Focus on first editable field of the next row 20100329
7 GC_FOCUS_2 Static Attribute Public Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 'FOCUS02' Focus on navigation area of L-Shape 20070709
8 GC_FOCUS_3 Static Attribute Public Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 'FOCUS03' Focus on create area of L-Shape 20070709
9 GC_FOCUS_4 Static Attribute Public Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 'FOCUS04' Focus on content area of L-Shape 20070709
10 GC_FOCUS_5 Static Attribute Public Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 'FOCUS05' Focus on global toolbar of L-Shape 20070709
11 GC_FOCUS_6 Static Attribute Public Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 'FOCUS06' Focus on current table toolbar 20070709
12 GC_FOCUS_7 Static Attribute Public Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 'FOCUS07' Focus on current table paging area 20070709
13 GC_FOCUS_8 Static Attribute Public Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 'FOCUS08' Focus on current table cells area 20070709
14 GC_FOCUS_9 Static Attribute Public Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID 'FOCUS09' Alternate focus horizontally between fixed and content cols 20070709
15 GC_FSIZ_DEFAULT Constant Public Type reference (TYPE) CRM_THTMLB_PERS_FSIZ 'default' Default font size 20060607
16 GC_KEY_0 Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE '0' 0 20060424
17 GC_KEY_1 Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE '1' 1 20060424
18 GC_KEY_2 Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE '2' 2 20060424
19 GC_KEY_3 Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE '3' 3 20060424
20 GC_KEY_4 Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE '4' 4 20060424
21 GC_KEY_5 Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE '5' 5 20060424
22 GC_KEY_6 Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE '6' 6 20060424
23 GC_KEY_7 Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE '7' 7 20060424
24 GC_KEY_8 Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE '8' 8 20060424
25 GC_KEY_9 Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE '9' 9 20060424
26 GC_KEY_A Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'A' A 20060424
27 GC_KEY_B Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'B' B 20060424
28 GC_KEY_C Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'C' C 20060424
29 GC_KEY_D Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'D' D 20060424
30 GC_KEY_DOWN_ARROW Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'DOWN' Down arrow 20060424
31 GC_KEY_E Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'E' E 20060424
32 GC_KEY_END Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'END' End 20060424
33 GC_KEY_F Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'F' F 20060424
34 GC_KEY_G Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'G' G 20060424
35 GC_KEY_H Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'H' H 20060424
36 GC_KEY_HOME Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'HOME' Home 20060424
37 GC_KEY_I Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'I' I 20060424
38 GC_KEY_J Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'J' J 20060424
39 GC_KEY_K Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'K' K 20060424
40 GC_KEY_L Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'L' L 20060424
41 GC_KEY_LEFT_ARROW Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'LEFT' Left arrow 20060424
42 GC_KEY_M Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'M' M 20060424
43 GC_KEY_N Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'N' N 20060424
44 GC_KEY_NO_SHORTCUT Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'NO_SHRTCUT' No shortcut 20070627
45 GC_KEY_O Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'O' O 20060424
46 GC_KEY_P Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'P' P 20060424
47 GC_KEY_PAGE_DOWN Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'PAGE_DOWN' Page down 20060424
48 GC_KEY_PAGE_UP Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'PAGE_UP' Page up 20060424
49 GC_KEY_Q Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'Q' Q 20060424
50 GC_KEY_R Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'R' R 20060424
51 GC_KEY_RIGHT_ARROW Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'RIGHT' Right arrow 20060424
52 GC_KEY_S Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'S' S 20060424
53 GC_KEY_T Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'T' T 20060424
54 GC_KEY_U Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'U' U 20060424
55 GC_KEY_UP_ARROW Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'UP' Up arrow 20060424
56 GC_KEY_V Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'V' V 20060424
57 GC_KEY_W Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'W' W 20060424
58 GC_KEY_X Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'X' X 20060424
59 GC_KEY_Y Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'Y' Y 20060424
60 GC_KEY_Z Constant Public Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE 'Z' Z 20060424
61 GC_NWBC_SKIN_URI_PARAM Constant Private Type reference (TYPE) STRING 't' 20091005
62 GC_RECENT_OBJECTS_HIDE Constant Public Type reference (TYPE) CRM_PERS_RECENT_OBJECTS_HIDE ABAP_FALSE Personalization: Hide of Recent Objects on the UI 20080222
63 GC_RECENT_OBJECTS_MAX Constant Public Type reference (TYPE) CRM_PERS_RECENT_OBJECTS_MAX 25 Personalization: Maximum of Recent Objects on the UI 20120921
64 GC_RECENT_OBJECTS_NUM Constant Public Type reference (TYPE) CRM_PERS_RECENT_OBJECTS_NUM 5 Personalization: Number of Recent Objects on the UI 20080206
65 GC_SKIN_DEFAULT Constant Public Type reference (TYPE) CRM_THTMLB_PERS_SKIN 'DEFAULT' Default skin 20060425
66 GC_SVH_DISABLED Constant Public Type reference (TYPE) CRM_PERS_SVH_DISABLED ABAP_FALSE Personalization: disable Smart Value Help 20080207
67 GC_TAB_CHAIN_ENABLED Static Attribute Public Type reference (TYPE) WCF_TAB_CHAIN '' Enable Tab Chain definition for user 20081111
68 GS_ROLE_NAVBAR_SRV Static Attribute Public Type reference (TYPE) CRMS_UI_ROLE_NAVBAR_SRV Cache for role navbar profile 20070809
69 GT_KEYBOARD_SHORTCUTS Static Attribute Private Type reference (TYPE) CRMT_THTMLB_PERS_KS Table of personalized CRM keyboard shortcuts 20060526
70 GT_SKIN_IDS Static Attribute Private Type reference (TYPE) STRINGTAB Available skin IDs 20060526
71 GT_SKIN_NAMES Static Attribute Private Type reference (TYPE) STRINGTAB Available skin names 20060526
72 GV_ACCESSIBILITY_MODE Static Attribute Private Type reference (TYPE) CRM_THTMLB_PERS_ACCS Flag for accessibility mode in CRM 20060602
73 GV_CURRENT_FONT_SIZE Static Attribute Private Type reference (TYPE) CRM_THTMLB_PERS_FSIZ CRM font size 20060607
74 GV_CURRENT_PFCG_ROLE Static Attribute Private Type reference (TYPE) AGR_NAME Current PFCG Role linked to Business Role 20120314
75 GV_CURRENT_SKIN Static Attribute Private Type reference (TYPE) CRM_THTMLB_PERS_SKIN CRM skin chosen through personalization 20060526
76 GV_DDLB_KEY_MODE Static Attribute Private Type reference (TYPE) WCF_DDLB_KEY_OPTION DDLB Key option 20090921
77 GV_DDLB_SORTING_MODE Static Attribute Private Type reference (TYPE) WCF_DDLB_SORTING_OPTION DDLB Sorting option 20090921
78 GV_ENFORCE_ACC_SWITCH Static Attribute Private Type reference (TYPE) FLAG ABAP_FALSE True if accessibilty mode was switched during a session 20091217
79 GV_FOLLOW_PORTAL_THEME Static Attribute Private Type reference (TYPE) CRM_THTMLB_PERS_PORTAL_THEME Flag for follow portal theme 20070716
80 GV_NO_EFFECTS_MODE Static Attribute Private Type reference (TYPE) CRM_THTMLB_PERS_NOEF No effects 20061024
81 GV_READ_ACCESSIBILITY_MODE Static Attribute Private Type reference (TYPE) FLAG True when the accessibility mode was read from the database 20060602
82 GV_READ_DDLB_KEY_MODE Static Attribute Private Type reference (TYPE) FLAG True once DDLB Key Mode read from personalization 20090921
83 GV_READ_DDLB_SORTING_MODE Static Attribute Private Type reference (TYPE) FLAG True once DDLB Sorting Mode read from personalization 20090921
84 GV_READ_FOLLOW_PORTAL_THEME Static Attribute Private Type reference (TYPE) FLAG True when the follow portal theme is read from the database 20070716
85 GV_READ_NO_EFFECTS_MODE Static Attribute Private Type reference (TYPE) FLAG True when the no-effects mode was read from the database 20061024
86 GV_READ_TCD_NO_VALUE_HELP Static Attribute Private Type reference (TYPE) FLAG True once value help Key Mode read from personalization 20100409
87 GV_READ_TOASTUP_MODE Static Attribute Private Type reference (TYPE) FLAG True when the toastup mode was read from the database 20100304
88 GV_TCD_NO_VALUE_HELP Static Attribute Private Type reference (TYPE) SPERS_KEY True once value help Key Mode read from personalization 20100409
89 GV_TOASTUP_MODE Static Attribute Private Type reference (TYPE) ABAP_BOOL Flag for toastup mode in CRM 20100304
Methods
# Method Level Visibility Method type Description Created on
1 GET_ACCESSIBILITY_MODE Static method Public Method Returns the accessibility mode flag 20060602
2 GET_DDLB_KEY_MODE Static method Public Method Returns the DDLB Key mode flag 20090921
3 GET_DDLB_SORTING_MODE Static method Public Method Returns the DDLB Sorting mode selection 20090921
4 GET_DEFAULTS Static method Public Method Restores the default personalization values 20060426
5 GET_DEFAULT_SHORTCUTS Static method Public Method Get default keyboard shortcuts from customizing 20060426
6 GET_DIRECT_LINK_GROUPS_PERS Static method Public Method Get personalized direct link groups 20070801
7 GET_FAVORITES_ENABLED Static method Public Method Get favorites feature flag 20090310
8 GET_FAVORITES_POPULAR_NBR Static method Public Method Get Favorites number of popular tags displayed in home tray 20090310
9 GET_FOCUS_TARGETS Static method Public Method Get list of focus targets for keyboard shortcuts 20070709
10 GET_FOLLOW_PORTAL_THEME Static method Public Method Returns follow portal theme 20070716
11 GET_FONT_SIZES Static method Public Method Returns the available font sizes 20060607
12 GET_JS_KEYCODE Static method Public Method Get JavaScript code for the specified key 20070629
13 GET_KBD_SHRTCT_DDLB_DATA Static method Public Method Returns the DDLB data for keyboard shortcuts keys 20060424
14 GET_KEYBOARD_SHORTCUTS Static method Public Method Returns the available keyboard shortcuts 20060425
15 GET_KEYBOARD_SHORTCUTS_JS Static method Public Method Returns the JavaScript for keyboard shortcuts 20060427
16 GET_LLINKS_FOR_BUSINESS_ROLE Static method Public Method Get all logical links enabled for the business role 20070725
17 GET_LLINK_DEFINITION Static method Public Method Get details for logical link or focus target specified by ID 20070725
18 GET_NO_EFFECTS_MODE Static method Public Method Returns the no-effects mode flag 20061024
19 GET_PERS_DATA Static method Public Method Get personalization data for a given parameter 20120301
20 GET_RECENT_OBJECTS_PERS Static method Public Method Gets Settings for Recents Objects 20080417
21 GET_SHORTCUT_KEYCODE_TEXT Static method Public Method Get text for keyboard shortcut keycode 20071030
22 GET_SHORTCUT_TYPE_TEXT Static method Public Method Get text for logical link type 20070723
23 GET_SKINS Static method Public Method Returns the available skins for the current user 20060425
24 GET_SKIN_FOR_THEME Static method Public Method Gets the corresponding CRM skin for a given portal theme 20091005
25 GET_SVH_DISABLED Static method Public Method Get Smart Value Help flag 20080206
26 GET_TABLEPERS_ENABLED Static method Public Method Get Automatic Table Personalization flag 20130503
27 GET_TAB_CHAIN_ENABLED Static method Public Method Get Tab chain flag 20081111
28 GET_TAB_CHAIN_NO_VALUE_HELP Static method Public Method Get Tab chain with no value help flag 20100323
29 GET_TAG_CLOUDS_ENABLED Static method Public Method Get tag clouds feature flag 20090310
30 GET_TOASTUP_MODE Static method Public Method Returns the TOASTUP mode flag 20100304
31 PREPARE_SHORTCUT_LINE Static method Public Method Prepare shortcut modifiers 20070627
32 RESET_KEYBOARD_SHORTCUTS_CUST Static method Public Method Reset keyboard shortcuts in customizing to defaults 20070730
33 SET_ACCESSIBILITY_MODE Static method Public Method Sets the accessibility mode flag 20060602
34 SET_CURRENT_FONT_SIZE Static method Public Method Sets the current font size 20060607
35 SET_CURRENT_SKIN Static method Public Method Sets the current skin 20060425
36 SET_DDLB_KEY_MODE Static method Public Method Sets the DDLB Key mode flag 20090921
37 SET_DDLB_SORTING_MODE Static method Public Method Sets the DDLB Sorting mode selection 20090921
38 SET_FAVORITES_ENABLE Static method Public Method Sets Favorites flag (used to display system toolbar button) 20090310
39 SET_FAVORITES_POPULAR_NBR Static method Public Method Sets Favorites number of popular tags displayed in home tray 20090310
40 SET_FOLLOW_PORTAL_THEME Static method Public Method Sets the no-effects mode flag 20070716
41 SET_KEYBOARD_SHORTCUTS Static method Public Method Sets the specified keyboard shortcuts 20060425
42 SET_NO_EFFECTS_MODE Static method Public Method Sets the no-effects mode flag 20061024
43 SET_RECENT_OBJECTS_PERS Static method Public Method Sets Settings for Recents Objects 20080417
44 SET_SVH_DISABLED Static method Public Method Sets Smart Value Help flag 20080206
45 SET_TABLEPERS_ENABLED Static method Public Method Sets Automatic Table Personalization flag 20130503
46 SET_TAB_CHAIN_ENABLED Static method Public Method Sets Tab chain flag 20081111
47 SET_TAB_CHAIN_NO_VALUE_HELP Static method Public Method Sets Tab chain with no value help flag 20100323
48 SET_TAG_CLOUDS_ENABLE Static method Public Method Sets Tag Clouds flag (used to display system toolbar button) 20090310
49 SET_TOASTUP_MODE Static method Public Method Sets the accessibility mode flag 20100304
50 VALIDATE_KEYBOARD_SHORTCUTS Static method Public Method Validates the keyboard shortcut selection 20060426
Events
# Event Type Visibility Description Created on
1 SKIN_CHANGE Static Event
(1)
Public
(2)
20071123
Types
Class CL_THTMLB_PERSONALIZATION has no local type.
Method Signatures

Method GET_ACCESSIBILITY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACCESSIBILITY_MODE Call by reference Type reference (TYPE) CRM_THTMLB_PERS_ACCS Flag for accessibility mode in CRM 20060602
2 Exporting EV_FORCE_SWITCH Call by reference Type reference (TYPE) ABAP_BOOL True if personalization was changed (user wants to switch) 20091217

Method GET_ACCESSIBILITY_MODE on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_DDLB_KEY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DDLB_KEY Value transfer Type reference (TYPE) WCF_DDLB_KEY_OPTION DDLB Key shown in Dropdown lists 20090921

Method GET_DDLB_KEY_MODE on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_DDLB_SORTING_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DDLB_SORTING Value transfer Type reference (TYPE) WCF_DDLB_SORTING_OPTION DDLB Sorting option 20090921

Method GET_DDLB_SORTING_MODE on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SHORTCUTS Call by reference Type reference (TYPE) CRMT_THTMLB_PERS_KS Table of personalized CRM keyboard shortcuts 20060426
2 Exporting EV_ACCS Call by reference Type reference (TYPE) CRM_THTMLB_PERS_ACCS Flag for accessibility mode in CRM 20060607
3 Exporting EV_FSIZ Call by reference Type reference (TYPE) CRM_THTMLB_PERS_FSIZ CRM font size 20060607
4 Exporting EV_NOEF Call by reference Type reference (TYPE) CRM_THTMLB_PERS_NOEF CRM UI No-Effects Mode 20061024
5 Exporting EV_RECENT_OBJECTS_HIDE Call by reference Type reference (TYPE) CRM_PERS_RECENT_OBJECTS_HIDE Personalization: Number of Recent Objects on the UI 20080222
6 Exporting EV_RECENT_OBJECTS_NUM Call by reference Type reference (TYPE) CRM_PERS_RECENT_OBJECTS_NUM Personalization: Number of Recent Objects on the UI 20080222
7 Exporting EV_SKIN Call by reference Type reference (TYPE) CRM_THTMLB_PERS_SKIN CRM skin chosen through personalization 20060426
8 Exporting EV_SVH_DISABLED Call by reference Type reference (TYPE) CRM_PERS_SVH_DISABLED Personalization: disable Smart Value Help 20080207

Method GET_DEFAULTS on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_DEFAULT_SHORTCUTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SHORTCUTS Value transfer Type reference (TYPE) CRMT_THTMLB_PERS_KS Table of personalized CRM keyboard shortcuts 20070622

Method GET_DEFAULT_SHORTCUTS on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_DIRECT_LINK_GROUPS_PERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DIRECT_LINKS Value transfer Type reference (TYPE) CRMT_THTMLB_MENU_ITEM The table for menu items 20070801

Method GET_DIRECT_LINK_GROUPS_PERS on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_FAVORITES_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_FAVORITES_ENABLED Value transfer Type reference (TYPE) ABAP_BOOL Personalization: enable favorites feature 20090310

Method GET_FAVORITES_ENABLED on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_FAVORITES_POPULAR_NBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_POPULAR_NBR Value transfer Type reference (TYPE) WCF_FAV_POPULAR_NBR Personalization: enable favorites feature 20090310

Method GET_FAVORITES_POPULAR_NBR on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_FOCUS_TARGETS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FOCUS_TARGETS Value transfer Type reference (TYPE) CRMT_THTMLB_MENU_ITEM The table for menu items 20070709

Method GET_FOCUS_TARGETS on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_FOLLOW_PORTAL_THEME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FOLLOW_PORTAL_THEME Call by reference Type reference (TYPE) CRM_THTMLB_PERS_PORTAL_THEME Follow portal theme 20070716

Method GET_FOLLOW_PORTAL_THEME on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_FONT_SIZES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESCRIPTIONS Call by reference Type reference (TYPE) STRINGTAB Font size descriptions 20060607
2 Exporting ET_SIZES Call by reference Type reference (TYPE) STRINGTAB Font size keys 20060607
3 Exporting EV_CURRENT_FONT_SIZE Call by reference Type reference (TYPE) CRM_THTMLB_PERS_FSIZ CRM font size 20060607
4 Exporting EV_FONTSIZE_IN_PX Call by reference Type reference (TYPE) I Pixel-equivalent of CRM font size 20070322
5 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME User Name 20060607

Method GET_FONT_SIZES on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_JS_KEYCODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEYCODE Call by reference Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE Key in CRM keyboard shortcut 20070629
2 Returning RV_JS_KEYCODE Value transfer Type reference (TYPE) STRING JavaScript code 20070629

Method GET_JS_KEYCODE on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_KBD_SHRTCT_DDLB_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_DDLB_DATA Value transfer Type reference (TYPE) CRMT_THTMLB_SEARCH_DDLB_NVP Table data 20070713

Method GET_KBD_SHRTCT_DDLB_DATA on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_KEYBOARD_SHORTCUTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SHORTCUTS Value transfer Type reference (TYPE) CRMT_THTMLB_PERS_KS Table of personalized CRM keyboard shortcuts 20070627

Method GET_KEYBOARD_SHORTCUTS on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_KEYBOARD_SHORTCUTS_JS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_JAVASCRIPT Value transfer Type reference (TYPE) STRING The JavaScript to be inserted in the page 20060427

Method GET_KEYBOARD_SHORTCUTS_JS on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_LLINKS_FOR_BUSINESS_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROLE Call by reference Type reference (TYPE) CRMT_UI_PROFILE Business Role 20070725
2 Returning RT_LINKS Value transfer Type reference (TYPE) CRMT_UI_FRAME_LINK_INFO_TAB Link Information 20070725

Method GET_LLINKS_FOR_BUSINESS_ROLE on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_LLINK_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LINK_ID Call by reference Type reference (TYPE) CRMT_UI_LOGICAL_LINK_ID Logical Link ID 20070725
2 Importing IV_ROLE Call by reference Type reference (TYPE) CRMT_UI_PROFILE Business Role 20070725
3 Returning RS_LINK Value transfer Type reference (TYPE) CRMT_UI_FRAME_LINK_INFO Link Information 20070725

Method GET_LLINK_DEFINITION on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_NO_EFFECTS_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NO_EFFECTS_MODE Call by reference Type reference (TYPE) CRM_THTMLB_PERS_NOEF CRM UI No-Effects Mode 20061024

Method GET_NO_EFFECTS_MODE on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_PERS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_BRC_PERS_KEY Call by reference Type reference (TYPE) STRING BRole personalization key 20120314
2 Exporting P_PERS_DATA Value transfer Type reference (TYPE) ANY Personalization data 20120301
3 Importing P_PERS_KEY Call by reference Type reference (TYPE) SPERS_KEY Personalization object key 20120301
4 Importing P_PERS_LEVEL Call by reference Type reference (TYPE) INT1 1 Level of personalization to check 20130218
5 Importing P_REFRESH_BUFFER Call by reference Type reference (TYPE) CHAR1 'X' Read database data 20120301
6 Importing P_SEL_TAB Call by reference Type reference (TYPE) SPERS_SELT Selection Criteria 20120921
7 Importing P_USER_DATA_ONLY Call by reference Type reference (TYPE) CHAR1 'X' User data restriction flag 20120301

Method GET_PERS_DATA on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_RECENT_OBJECTS_PERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERS_LEVEL Call by reference Type reference (TYPE) INT1 1 Level of personalization to check 20130218
2 Importing IV_PROFILE Call by reference Type reference (TYPE) CRMT_UI_PROFILE Business Role 20080417
3 Returning RS_RECENT_OBJECTS_PERS Value transfer Type reference (TYPE) CRMS_UI_RECOBJ_PERS Pesonalized Settings for Recent Objects 20080417

Method GET_RECENT_OBJECTS_PERS on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_SHORTCUT_KEYCODE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_KEYCODE Call by reference Type reference (TYPE) CRM_THTMLB_PERS_KS_KEYCODE Key in CRM keyboard shortcut 20071030
2 Returning RV_KEYCODE_TEXT Value transfer Type reference (TYPE) STRING Key text 20071030

Method GET_SHORTCUT_KEYCODE_TEXT on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_SHORTCUT_TYPE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LINK_TYPE Call by reference Type reference (TYPE) CRMT_UI_LOGICAL_LINK_TYPE Logical Link Type 20070723
2 Returning RV_SHORTCUT_TYPE_TEXT Value transfer Type reference (TYPE) CRMT_UI_SHORTCUTTYPE30 Type 20070723

Method GET_SHORTCUT_TYPE_TEXT on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_SKINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SKIN_ID Call by reference Type reference (TYPE) STRINGTAB Table with Strings 20060425
2 Exporting ET_SKIN_NAME Call by reference Type reference (TYPE) STRINGTAB Table with Strings 20060425
3 Exporting EV_CURRENT_COLOR Call by reference Type reference (TYPE) STRING color or color command 20100330
4 Exporting EV_CURRENT_SKIN Call by reference Type reference (TYPE) CRM_THTMLB_PERS_SKIN Current skin 20060425
5 Importing IV_USER Call by reference Type reference (TYPE) SYUNAME SY-UNAME User 20060426

Method GET_SKINS on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_SKIN_FOR_THEME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SKIN Value transfer Type reference (TYPE) CRMT_THTMLB_SKIN THTMLB Skin 20091005
2 Importing IV_THEME Call by reference Type reference (TYPE) BSPTHEME THTMLB Theme 20091005

Method GET_SKIN_FOR_THEME on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_SVH_DISABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SVH_DISABLED Value transfer Type reference (TYPE) CRM_PERS_SVH_DISABLED Personalization: disable Simple Value Help 20080206

Method GET_SVH_DISABLED on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_TABLEPERS_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TABLEPERS_ENABLED Value transfer Type reference (TYPE) WCF_TABLE_PERS Enable Automatic Table Personalization for User 20130503

Method GET_TABLEPERS_ENABLED on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_TAB_CHAIN_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TAB_CHAIN_ENABLED Value transfer Type reference (TYPE) WCF_TAB_CHAIN Personalization: enable Tab Chain Definition 20081111

Method GET_TAB_CHAIN_ENABLED on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_TAB_CHAIN_NO_VALUE_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TAB_CHAIN_SKIP_VALUE_HELP Value transfer Type reference (TYPE) WCF_TAB_CHAIN Personalization: Skip value help in tab chain 20100323

Method GET_TAB_CHAIN_NO_VALUE_HELP on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_TAG_CLOUDS_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_TAG_CLOUDS_ENABLED Value transfer Type reference (TYPE) ABAP_BOOL Personalization: enable tag clouds feature 20090310

Method GET_TAG_CLOUDS_ENABLED on class CL_THTMLB_PERSONALIZATION has no exception.

Method GET_TOASTUP_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_TOASTUP_MODE Value transfer Type reference (TYPE) CRM_THTMLB_PERS_ACCS Flag for accessibility mode in CRM 20100304

Method GET_TOASTUP_MODE on class CL_THTMLB_PERSONALIZATION has no exception.

Method PREPARE_SHORTCUT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALT Call by reference Type reference (TYPE) STRING 'checked' property for check box 20070627
2 Exporting EV_ALT_ID Call by reference Type reference (TYPE) STRING ID for check box 20070627
3 Exporting EV_CTRL Call by reference Type reference (TYPE) STRING 'checked' property for check box 20070627
4 Exporting EV_CTRL_ID Call by reference Type reference (TYPE) STRING ID for check box 20070627
5 Exporting EV_DDLB_ID Call by reference Type reference (TYPE) STRING ID for drop-down list box 20070627
6 Exporting EV_ESC Call by reference Type reference (TYPE) STRING 'checked' property for check box 20070627
7 Exporting EV_ESC_ID Call by reference Type reference (TYPE) STRING ID for check box 20070627
8 Exporting EV_SHIFT Call by reference Type reference (TYPE) STRING 'checked' property for check box 20070627
9 Exporting EV_SHIFT_ID Call by reference Type reference (TYPE) STRING ID for check box 20070627
10 Importing IS_SHORTCUT Call by reference Type reference (TYPE) CRMS_THTMLB_PERS_KS Personalized CRM keyboard shortcut for navigation 20070627

Method PREPARE_SHORTCUT_LINE on class CL_THTMLB_PERSONALIZATION has no exception.

Method RESET_KEYBOARD_SHORTCUTS_CUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ROLES Call by reference Type reference (TYPE) CRMT_UI_PROFILE_TAB List of business roles 20070730

Method RESET_KEYBOARD_SHORTCUTS_CUST on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_ACCESSIBILITY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACCESSIBILITY_MODE Call by reference Type reference (TYPE) CRM_THTMLB_PERS_ACCS Flag for accessibility mode in CRM 20060602

Method SET_ACCESSIBILITY_MODE on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_CURRENT_FONT_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FONT_SIZE Call by reference Type reference (TYPE) CRM_THTMLB_PERS_FSIZ CRM font size 20060607

Method SET_CURRENT_FONT_SIZE on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_CURRENT_SKIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SKIN Call by reference Type reference (TYPE) CRM_THTMLB_PERS_SKIN CRM skin chosen through personalization 20060425

Method SET_CURRENT_SKIN on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_DDLB_KEY_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DDLB_KEY_MODE Call by reference Type reference (TYPE) WCF_DDLB_KEY_OPTION DDLB Key option 20090921

Method SET_DDLB_KEY_MODE on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_DDLB_SORTING_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DDLB_SORTING_MODE Call by reference Type reference (TYPE) WCF_DDLB_SORTING_OPTION DDLB Sorting option 20090921

Method SET_DDLB_SORTING_MODE on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_FAVORITES_ENABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FAVORITES_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL Personalization: enabling of Favorites feature 20090310

Method SET_FAVORITES_ENABLE on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_FAVORITES_POPULAR_NBR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_POPULAR_NBR Call by reference Type reference (TYPE) WCF_FAV_POPULAR_NBR Personalization: enabling of Favorites feature 20090310

Method SET_FAVORITES_POPULAR_NBR on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_FOLLOW_PORTAL_THEME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FOLLOW_PORTAL_THEME Call by reference Type reference (TYPE) CRM_THTMLB_PERS_PORTAL_THEME Follow portal theme 20070716

Method SET_FOLLOW_PORTAL_THEME on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_KEYBOARD_SHORTCUTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SHORTCUTS Call by reference Type reference (TYPE) CRMT_THTMLB_PERS_KS Table of personalized CRM keyboard shortcuts 20060425

Method SET_KEYBOARD_SHORTCUTS on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_NO_EFFECTS_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NO_EFFECTS_MODE Call by reference Type reference (TYPE) CRM_THTMLB_PERS_NOEF CRM UI No-Effects Mode 20061024

Method SET_NO_EFFECTS_MODE on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_RECENT_OBJECTS_PERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_RECENT_OBJECTS_PERS Call by reference Type reference (TYPE) CRMS_UI_RECOBJ_PERS Pesonalized Settings for Recent Objects 20080417

Method SET_RECENT_OBJECTS_PERS on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_SVH_DISABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SVH_DISABLED Call by reference Type reference (TYPE) CRM_PERS_SVH_DISABLED Personalization: disable Simple Value Help 20080206

Method SET_SVH_DISABLED on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_TABLEPERS_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLEPERS_ENABLED Call by reference Type reference (TYPE) WCF_TABLE_PERS Enable Automatic Table Personalization for User 20130503

Method SET_TABLEPERS_ENABLED on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_TAB_CHAIN_ENABLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TAB_CHAIN_ENABLED Call by reference Type reference (TYPE) WCF_TAB_CHAIN Personalization: enabling of Tab Chain Definition 20081111

Method SET_TAB_CHAIN_ENABLED on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_TAB_CHAIN_NO_VALUE_HELP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TAB_CHAIN_SKIP_VALUE_HELP Call by reference Type reference (TYPE) WCF_TAB_CHAIN Personalization: Skip value help in tab chain 20100323

Method SET_TAB_CHAIN_NO_VALUE_HELP on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_TAG_CLOUDS_ENABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TAG_CLOUDS_ENABLED Call by reference Type reference (TYPE) ABAP_BOOL Personalization: enabling of Tag clouds feature 20090310

Method SET_TAG_CLOUDS_ENABLE on class CL_THTMLB_PERSONALIZATION has no exception.

Method SET_TOASTUP_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TOASTUP_MODE Call by reference Type reference (TYPE) ABAP_BOOL Flag for toastup mode in CRM 20100304

Method SET_TOASTUP_MODE on class CL_THTMLB_PERSONALIZATION has no exception.

Method VALIDATE_KEYBOARD_SHORTCUTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SHORTCUTS Call by reference Type reference (TYPE) CRMT_THTMLB_PERS_KS Table of personalized CRM keyboard shortcuts 20060426
# Exception Resumable Description Created on
1 DUPLICATES Duplicate shortcuts were defined 20060426
2 NO_MODIFIERS No keyboard modifiers (such as Ctrl or Alt) were selected 20060426
3 TABLE_SHORTCUT Used in table navigation and selection 20100330
Event Signatures

Event SKIN_CHANGE Signature
Event SKIN_CHANGE on class CL_THTMLB_PERSONALIZATION has no parameter.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700