SAP ABAP Class CL_FPM_ADV_FORM_BASE_DATA_MGR (Base Data Manager Class for all GUIBBs based on Adv. Forms)
Hierarchy
SAP_UI (Software Component) User Interface Technology
   BC-WD-CMP-FPM (Application Component) Floorplan Manager Web Dynpro ABAP
     APB_FPM_GUIBB (Package) Generic UI building blocks
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_FPM_GUIBB_FORM_DATA_MGR_GL2 Data Manager Class for GUIBB FPM_FORM_UIBB_GL2 20111019
2 Inheritance (c INHERITING FROM c_ref)  CL_FPM_GUIBB_FORM_REP_DATA_MGR Data Manager Class for GUIBB FPM_FORM_REPEATER_UIBB 20111019
Properties
Class CL_FPM_ADV_FORM_BASE_DATA_MGR  
Short Description Base Data Manager Class for all GUIBBs based on Adv. Forms    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package APB_FPM_GUIBB   Generic UI building blocks 
Created 20111019   SAP 
Last change 20141120    
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_FPM_ADV_FORM_BASE_DATA_MGR Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_FPM_CONFIG_WRITER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
Class CL_FPM_ADV_FORM_BASE_DATA_MGR has no interface implemented.
Friends
Class CL_FPM_ADV_FORM_BASE_DATA_MGR has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_FORM_COLUMNS Constant Public Type reference (TYPE) STRING 'ABCDEFGHIJKLMNOP' 20140327
2 MO_CONFIG_CONTEXT_ROOT_NODE Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Root node of form configuration context 20111019
3 MO_DATA_CONTEXT_ROOT_NODE Instance attribute Protected Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Root node of form data context 20111019
4 MO_SERVICE_HANDLER Instance attribute Protected Object reference (TYPE REF TO) IF_FPM_CFG_SERVICE_HANDLER FPM Service Handler 20111019
5 MS_DROP_TARGET Instance attribute Protected Type reference (TYPE) TY_S_DROP_TARGET 20111019
6 MS_FORM_ATTRIBUTES Instance attribute Protected Type reference (TYPE) TY_S_FORM_ATTRIBUTES 20111019
7 MT_ACTION Instance attribute Protected Type reference (TYPE) TY_T_ACTION 20111019
8 MT_BUTTON Instance attribute Protected Type reference (TYPE) TY_T_BUTTON 20111019
9 MT_BUTTON_ROW Instance attribute Protected Type reference (TYPE) TY_T_BUTTON_ROW 20111019
10 MT_FEEDER_PARAMETER Instance attribute Protected Type reference (TYPE) TY_T_FEEDER_PARAMETER 20111019
11 MT_FIELD_REFERENCE_FIELDS Instance attribute Protected Type reference (TYPE) TY_T_FIELD_REFERENCE_FIELDS 20111019
12 MT_FLD_REF_ATTRIBUTE Static Attribute Protected Type reference (TYPE) STRING_TABLE Table of attribute names containing field references 20111024
13 MT_FORM_GROUP Instance attribute Protected Type reference (TYPE) TY_T_FORM_GROUP 20111019
14 MT_MENU Instance attribute Protected Type reference (TYPE) TY_T_MENU 20120629
15 MT_POSITION Instance attribute Protected Type reference (TYPE) TY_T_POSITION 20111019
16 MT_QUICKVIEW Instance attribute Protected Type reference (TYPE) TY_T_QUICKVIEW 20120629
17 MT_SELECTED_FIELD Instance attribute Protected Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Selected(Used) Fields 20130207
18 MT_SE_TYPE_FOR_CHAR Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST All Fixed Values of an Attribute with Texts 20130909
19 MT_SE_TYPE_FOR_CHAR1 Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
20 MT_SE_TYPE_FOR_DATE Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
21 MT_SE_TYPE_FOR_DECFLOAT Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
22 MT_SE_TYPE_FOR_DECFLOAT16 Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
23 MT_SE_TYPE_FOR_DECFLOAT34 Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
24 MT_SE_TYPE_FOR_FLOAT Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
25 MT_SE_TYPE_FOR_HEX Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
26 MT_SE_TYPE_FOR_INT Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
27 MT_SE_TYPE_FOR_INT1 Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
28 MT_SE_TYPE_FOR_INT2 Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
29 MT_SE_TYPE_FOR_NUM Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
30 MT_SE_TYPE_FOR_NUMERIC Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
31 MT_SE_TYPE_FOR_PACKED Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
32 MT_SE_TYPE_FOR_STRING Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
33 MT_SE_TYPE_FOR_STRING_TAB Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
34 MT_SE_TYPE_FOR_TIME Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130909
35 MT_SE_TYPE_FOR_XSTRING Static Attribute Private Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST 20130910
36 MT_STANDARD_ELEMENT Instance attribute Protected Type reference (TYPE) TY_T_STANDARD_ELEMENT 20111019
37 MV_SELECTED_FIELDS_DETERMINED Instance attribute Protected Type reference (TYPE) ABAP_BOOL 20130207
Methods
# Method Level Visibility Method type Description Created on
1 ADD_ACTION Instance method Public Method Add an action 20111019
2 ADD_BUTTON Instance method Public Method Add a button, toggle button, or button choice 20111019
3 ADD_BUTTON_ROW Instance method Public Method Add a button row 20111019
4 ADD_DROP_TARGET Instance method Public Method Add a drop target 20111019
5 ADD_ELEMENTS_TO_BUTTON_ROW Instance method Public Method Add buttons, toggle buttons, button choices to a button row 20111019
6 ADD_ELEMENTS_TO_FORM_GROUP Instance method Public Method Add form group elements to a form group 20111019
7 ADD_FEEDER_PARAMETER Instance method Public Method Add a feeder parameter 20111019
8 ADD_FORM_GROUP Instance method Public Method Add a form group 20111019
9 ADD_MENU Instance method Public Method Add a menu 20120130
10 ADD_MENU_ITEMS Instance method Public Method Add menu items to a menu 20120130
11 ADD_QUICKVIEW Instance method Public Method Add a quickview 20120629
12 ADD_STANDARD_ELEMENT Instance method Public Method Add a standard element 20111019
13 CHANGE_BUTTON_DATA Instance method Public Method Change a button 20111019
14 CHANGE_STANDARD_ELEMENT_DATA Instance method Public Method Change a standard element 20111019
15 CHECK_ANCHOR_POSITION Instance method Public Method Checks whether an anchor position is valid 20120210
16 CHECK_CONFIGURATION_EXISTENCE Instance method Public Method Check whether there is a valid form configuration 20111019
17 CHECK_DYN_CTX_EXISTENCE Instance method Public Method Check whether a dynamic context exists or not 20111019
18 CHECK_FORM_ELEMENT_POSITION Instance method Public Method Checks whether a new form element position is valid 20111019
19 CHECK_MANDATORY_REF_FIELD_BOOL Instance method Private Method Check whether a field is a boolean mandatory reference field 20111019
20 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20111019
21 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20111019
22 CONVERT_CHANGE_LOG_WD_TO_FPM Instance method Protected Method Convert a WD change log to an FPM change log 20130207
23 CONVERT_FORM_COL_TO_INDEX Static method Public Method Convert a form column to a numeric index 20111019
24 CONVERT_FORM_INDEX_TO_COL Static method Public Method Convert a numeric index to a form column 20111019
25 CREATE_IT_ALLOWED_SE_TYPES Static method Protected Method Create tables of standard element types per data type kind 20130909
26 CREATE_IT_CONFIG_DATA Instance method Protected Method Create tables of configuration data 20121123
27 CREATE_IT_REF_ATTRIBUTES Static method Protected Method Create table of attributes referencing a field property 20111019
28 DELETE_ACTION Instance method Public Method Delete an action 20111019
29 DELETE_BUTTON Instance method Public Method Delete a button 20111019
30 DELETE_BUTTON_ROW Instance method Public Method Delete a button row 20111019
31 DELETE_DROP_TARGET Instance method Public Method Delete a drop target 20111019
32 DELETE_DYN_CTX Instance method Public Method Delete the dynamic context 20111019
33 DELETE_FEEDER_PARAMETER Instance method Public Method Delete a feeder parameter 20111019
34 DELETE_FORM_GROUP Instance method Public Method Delete a form group 20111019
35 DELETE_STANDARD_ELEMENT Instance method Public Method Delete a standard element 20111019
36 EXPANDS_WITH_AVAILABLE_SPACE Instance method Public Method Determine whether UIBB expands with available space 20140602
37 EXTRACT_FEEDER_ACTION_NAME Instance method Protected Method Extract name of feeder action 20111025
38 EXTRACT_FEEDER_FIELD_NAME Instance method Protected Method Extract name of feeder field 20111025
39 GET_ACTIONS Instance method Public Method Get the button and standard element actions 20111019
40 GET_ACTION_USAGE_FROM_DYN_CTX Instance method Public Method Get table of action usages from dynamic form data context 20111019
41 GET_ALLOWED_SE_TYPES Instance method Public Method Get allowed standard element types for a data type 20130909
42 GET_BUTTONS Instance method Public Method Get buttons 20111019
43 GET_BUTTON_ROWS Instance method Public Method Get the button rows 20111019
44 GET_CHANGEABLE_CTX_NODES Instance method Protected Method Get the changeable context nodes 20130207
45 GET_CHANGE_LOG_FROM_CTX Instance method Public Method Get a change log from the dynamic form data 20111019
46 GET_CHANGE_LOG_WD Instance method Protected Method Get the WD context change log 20130207
47 GET_CHECKBOX_GROUP_FIELD_NAMES Instance method Protected Method Get field names of checkbox groups 20111124
48 GET_CHECKBOX_GROUP_NODE Instance method Public Method Get node of a checkbox group field 20120521
49 GET_CONFIGURED_FEEDER_ACTIONS Instance method Public Method Get the configured feeder actions 20111019
50 GET_CONFIGURED_FEEDER_FIELDS Instance method Public Method Get the configured feeder fields 20111019
51 GET_CONFIG_CONTEXT_ROOT_NODE Instance method Public Method Get root node of configuration context 20111019
52 GET_CONFIG_NODE Instance method Public Method Get context node for static configuration data 20111019
53 GET_DATA_CONTEXT_ROOT_NODE Instance method Public Method Get root node of data context 20111019
54 GET_DROP_TARGET Instance method Public Method Get the drop target information 20111019
55 GET_DYNAMIC_DATA_NODE Instance method Public Method Get context node for dynamic data 20111019
56 GET_FEEDER_PARAMETER Instance method Public Method Get the feeder parameter 20111019
57 GET_FEEDER_PARAMETER_NODE Instance method Public Method Get context node for feeder parameter 20111019
58 GET_FIELD_USAGE_FROM_DYN_CTX Instance method Public Method Get table of field usages from dynamic data context 20111019
59 GET_FLD_REFERENCE_ATTRIBUTES Static method Public Method Get a list of the possible reference attribute names 20111024
60 GET_FLD_REFERENCE_FIELDS Instance method Public Method Get the values of the reference fields of a field 20111024
61 GET_FORM_ATTRIBUTES Instance method Public Method Get the form attributes 20111019
62 GET_FORM_ELEMENT_POSITIONS Instance method Public Method Get the form element positions 20111019
63 GET_FORM_GROUPS Instance method Public Method Get the form groups 20111019
64 GET_FORM_GROUP_POSITION Instance method Public Method Determines the position of a form group 20111019
65 GET_MANDATORY_REF_FIELDS_BOOL Instance method Protected Method Get mandatory reference fields of boolean type 20111019
66 GET_MENUS Instance method Public Method Get the context/ action menus 20120130
67 GET_MENU_EVENTS Instance method Public Method Get the context/ action menu events 20120702
68 GET_NODE_NAME_CHECKBOXGROUP Instance method Public Method 20111025
69 GET_NODE_NAME_DYNAMIC_DATA Instance method Public Method Get the node name for the dynamic data 20111019
70 GET_NODE_NAME_FEEDER_ACTION Instance method Public Method 20111025
71 GET_NODE_NAME_FEEDER_FIELD Instance method Public Method 20111025
72 GET_NODE_NAME_VALUES Instance method Public Method 20111025
73 GET_PATH_CHECKBOXGROUP_ATTR Instance method Public Method 20111025
74 GET_PATH_FEEDER_ACTION_ATTR Instance method Public Method 20111025
75 GET_PATH_FEEDER_FIELD_ATTR Instance method Public Method 20111025
76 GET_PATH_FEEDER_FIELD_VALUE Instance method Public Method 20111025
77 GET_PATH_MANDATORY_REF_FIELD Instance method Public Method 20111025
78 GET_PATH_VALUES Instance method Public Method 20111027
79 GET_QUICKVIEWS Instance method Public Method Get the quickviews 20120629
80 GET_QUICKVIEW_NODE Instance method Public Method Get Quickview node 20120611
81 GET_RELPATH_FEEDER_ACTION_ATTR Instance method Public Method 20111025
82 GET_RELPATH_FEEDER_FIELD_ATTR Instance method Public Method 20111025
83 GET_RELPATH_FEEDER_FIELD_VALUE Instance method Public Method 20111025
84 GET_SELECTED_FIELDS Instance method Public Method Get the configured fields and their used field references 20111019
85 GET_STANDARD_ELEMENTS Instance method Public Method Get the standard elements 20111019
86 GET_VALUES_ELEMENT Instance method Public Method Get element of the field values node 20111227
87 GET_VALUES_ELEMENT_COUNT Instance method Public Method Get number of elements in the field values node 20111228
88 GET_VALUES_NODE Instance method Public Method Get the field values node 20130206
89 IS_NODE_CHECKBOXGROUP Instance method Protected Method 20111026
90 IS_NODE_FEEDER_ACTION Instance method Protected Method 20111025
91 IS_NODE_FEEDER_FIELD Instance method Protected Method 20111025
92 RESET_DATA Instance method Public Method Reset configuration context, dynamic context, internal data 20131113
93 RESOLVE_COLLISIONS Instance method Private Method Resolve form element/ form group collisions 20120413
94 SET_FLD_REFERENCE_FIELDS Instance method Public Method Store the values of the reference fields of a field 20111024
95 SET_FORM_ATTRIBUTES Instance method Public Method Set form attributes 20111019
96 UPDATE_ACTIONS_FROM_ACTION_DEF Instance method Public Method Update actions from action definition provided by feeder 20111019
97 UPDATE_ACTION_USAGE_IN_DYN_CTX Instance method Public Method Update the dynamic data context from the action usages 20111019
98 UPDATE_CHECKBOXGRPS_IN_DYN_CTX Instance method Public Method Updates the dynamic data context for the checkbox groups 20111124
99 UPDATE_CHECKBOXGRP_IN_DYN_CTX Instance method Protected Method Updates the dynamic data context for a single checkbox group 20111124
100 UPDATE_DATA_FROM_CHANGE_LOG Instance method Public Method Get the form data from the context 20111026
101 UPDATE_DND_SETTINGS Instance method Public Method Update the configured drag & drop settings 20120716
102 UPDATE_FIELD_USAGE_IN_DYN_CTX Instance method Public Method Update the dynamic data context from the field usages 20111019
103 UPDATE_FIELD_VALUES_IN_DYN_CTX Instance method Public Method Update the dynamic data context from the field values 20111122
104 UPD_FIELD_USAGE_IN_DYN_CTX_IND Instance method Protected Method Perform ind. update of dynamic data context from field usage 20111026
Events
Class CL_FPM_ADV_FORM_BASE_DATA_MGR has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_ACTION Public See coding 20111019 BEGIN OF ty_s_action, id TYPE fpm_action_id, type TYPE fpm_action_type, event_id TYPE fpm_event_id, event_parameters TYPE string, END OF ty_s_action
2 TY_S_ACTION_METADATA Public See coding 20111019 BEGIN OF ty_s_action_metadata, enabled TYPE wdy_boolean, help_text TYPE wdy_conf_transl_text, imagesrc TYPE string, text TYPE wdy_conf_transl_text, toggle_state TYPE wdy_boolean, tooltip TYPE wdy_conf_transl_text, visible TYPE wdui_visibility, visible_bc TYPE wdy_boolean, END OF ty_s_action_metadata
3 TY_S_AREA Public See coding 20120209 BEGIN OF ty_s_area, start_row TYPE fpmgb_form_elem_start_row, start_column TYPE fpmgb_form_elem_start_col, end_row TYPE fpmgb_form_elem_end_row, end_column TYPE fpmgb_form_elem_end_col, END OF ty_s_area
4 TY_S_BUTTON Public See coding 20111019 BEGIN OF ty_s_button, id TYPE fpm_button_id, type TYPE fpm_button_type, explanation_text TYPE fpm_explanation, image TYPE fpm_image, text TYPE fpm_text, tooltip TYPE fpm_tooltip, instance_style TYPE fpm_instance_style, special_properties TYPE string, sub_items TYPE ty_t_button_sub_item, ctxt_menu_id TYPE fpm_ctxt_menu_id, END OF ty_s_button
5 TY_S_BUTTON_POSITION Public See coding 20111019 BEGIN OF ty_s_button_position, start_row TYPE fpmgb_form_elem_start_row, start_column TYPE fpmgb_form_elem_start_col, end_row TYPE fpmgb_form_elem_end_row, end_column TYPE fpmgb_form_elem_end_col, END OF ty_s_button_position
6 TY_S_BUTTON_ROW Public See coding 20111019 BEGIN OF ty_s_button_row, id TYPE fpm_button_row_id, instance_style TYPE fpm_instance_style, ctxt_menu_id TYPE fpm_ctxt_menu_id, elements TYPE ty_t_button_row_element, END OF ty_s_button_row
7 TY_S_BUTTON_ROW_ELEMENT Public See coding 20111019 BEGIN OF ty_s_button_row_element, button_id TYPE fpm_button_id, index TYPE fpm_index, alignment TYPE fpm_toolbar_element_alignment, END OF ty_s_button_row_element
8 TY_S_BUTTON_ROW_POSITION Public See coding 20111019 BEGIN OF ty_s_button_row_position, start_row TYPE fpmgb_form_elem_start_row, start_column TYPE fpmgb_form_elem_start_col, end_row TYPE fpmgb_form_elem_end_row, end_column TYPE fpmgb_form_elem_end_col, END OF ty_s_button_row_position
9 TY_S_BUTTON_SUB_ITEM Public See coding 20111019 BEGIN OF ty_s_button_sub_item, action_id TYPE fpm_action_id, index TYPE fpm_index, hotkey TYPE fpm_hotkey, image TYPE fpm_image, text TYPE fpm_text, has_separator TYPE fpm_add_separator, END OF ty_s_button_sub_item
10 TY_S_CHECKBOXGROUP_METADATA Public See coding 20111019 BEGIN OF ty_s_checkboxgroup_metadata, text TYPE string, END OF ty_s_checkboxgroup_metadata
11 TY_S_CHECKBOX_GROUP_FIELD Protected See coding 20111124 BEGIN OF ty_s_checkbox_group_field, name TYPE name_komp, END OF ty_s_checkbox_group_field
12 TY_S_COLLISION Public See coding 20111019 BEGIN OF ty_s_collision, form_group_id_own TYPE fpmgb_form_group_id, position_form_group_own TYPE ty_s_area, form_element_type_colliding TYPE fpmgb_form_element_type, form_element_id_colliding TYPE fpmgb_form_element_id, form_group_id_colliding TYPE fpmgb_form_group_id, position_colliding TYPE ty_s_standard_element_position, coordinates_invalid TYPE abap_bool, collision_with_field_label TYPE abap_bool, collision_with_field_value TYPE abap_bool, collision_with_button TYPE abap_bool, collision_with_button_row TYPE abap_bool, collision_with_form_group TYPE abap_bool, grp_coordinates_invalid TYPE abap_bool, grp_collision_with_field_label TYPE abap_bool, grp_collision_with_field_value TYPE abap_bool, grp_collision_with_button TYPE abap_bool, grp_collision_with_button_row TYPE abap_bool, grp_collision_with_form_group TYPE abap_bool, END OF ty_s_collision
13 TY_S_CONFIGURED_ACTION Public See coding 20111019 BEGIN OF ty_s_configured_action, event_id TYPE fpm_event_id, END OF ty_s_configured_action
14 TY_S_DATA_COMPONENT Protected See coding 20111019 BEGIN OF ty_s_data_component, compdescr TYPE abap_compdescr, is_primary TYPE abap_bool, END OF ty_s_data_component
15 TY_S_DROP_TARGET Public See coding 20111019 BEGIN OF ty_s_drop_target, id TYPE fpm_drop_target_id, scope TYPE fpmgb_s_dnd_definition-scope, tags TYPE fpmgb_s_dnd_definition-tags, enabled TYPE fpmgb_s_dnd_definition-enabled, END OF ty_s_drop_target
16 TY_S_FEEDER_PARAMETER Public See coding 20111019 BEGIN OF ty_s_feeder_parameter, name TYPE fpmgb_parameter_name, value TYPE fpmgb_parameter_value, END OF ty_s_feeder_parameter
17 TY_S_FIELD Public See coding 20111019 BEGIN OF ty_s_field, component TYPE name_komp, END OF ty_s_field
18 TY_S_FIELD_METADATA Public See coding 20111019 BEGIN OF ty_s_field_metadata, enabled TYPE wdy_boolean, help_text TYPE wdy_conf_transl_text, input_prompt TYPE wdy_conf_transl_text, label TYPE wdy_conf_transl_text, length TYPE int4, link TYPE string, mandatory TYPE wdui_state, read_only TYPE wdy_boolean, tooltip TYPE wdy_conf_transl_text, visibility TYPE wdui_visibility, width TYPE string, auto_labeled TYPE wdy_boolean, END OF ty_s_field_metadata
19 TY_S_FIELD_REFERENCE_FIELDS Protected See coding 20111019 BEGIN OF ty_s_field_reference_fields, name TYPE name_komp, reference_fields TYPE ty_s_fld_reference_fields, END OF ty_s_field_reference_fields
20 TY_S_FLD_REFERENCE_FIELDS Public See coding 20111024 BEGIN OF ty_s_fld_reference_fields, enabled_ref TYPE name_komp, file_name_ref TYPE name_komp, help_text_ref TYPE name_komp, "currently only used in Form@GL2.0 image_ref TYPE name_komp, input_prompt_ref TYPE name_komp, label_ref TYPE name_komp, length_ref TYPE name_komp, link_ref TYPE name_komp, mandatory_ref TYPE name_komp, mime_type_ref TYPE name_komp, progress_indicator_display_ref TYPE name_komp, read_only_ref TYPE name_komp, semantic_color_ref TYPE name_komp, tooltip_ref TYPE name_komp, visibility_ref TYPE name_komp, width_ref TYPE name_komp, enforced_references TYPE ty_s_fld_ref_fields_enforced, END OF ty_s_fld_reference_fields
21 TY_S_FLD_REF_FIELDS_ENFORCED Public See coding 20140320 BEGIN OF ty_s_fld_ref_fields_enforced, tooltip_ref_enforced TYPE abap_bool, END OF ty_s_fld_ref_fields_enforced
22 TY_S_FORM_ATTRIBUTES Public See coding 20111019 BEGIN OF ty_s_form_attributes, feeder TYPE fpmgb_feeder_class, title TYPE fpmgb_form_title, layout_type TYPE fpmgb_layout_type_gl2, minimum_form_column_width TYPE fpm_minimum_column_width, accessibility_description TYPE fpm_accessibility_descr, form_separator TYPE fpm_separator, check_mandatory TYPE fpmgb_check_mandatory, no_on_enter_after_f4 TYPE fpmgb_no_on_enter_after_f4, visible_row_count TYPE fpmgb_row_count, show_no_data_default_text TYPE fpm_show_no_data_default_text, no_data_text TYPE fpm_no_data_text, instance_style TYPE fpm_instance_style, aria_landmark TYPE fpm_aria_landmark, drop_target_id TYPE fpm_drop_target_id, ctxt_menu_id TYPE fpm_ctxt_menu_id, END OF ty_s_form_attributes
23 TY_S_FORM_GROUP Public See coding 20111019 BEGIN OF ty_s_form_group, id TYPE fpmgb_form_group_id, anchored TYPE fpm_anchored, instance_style TYPE fpm_instance_style, ctxt_menu_id TYPE fpm_ctxt_menu_id, elements TYPE ty_t_form_group_element, END OF ty_s_form_group
24 TY_S_FORM_GROUP_ELEMENT Public See coding 20111019 BEGIN OF ty_s_form_group_element, id TYPE fpm_element_id, form_element_type TYPE fpmgb_form_element_type, form_element_id TYPE fpmgb_form_element_id, END OF ty_s_form_group_element
25 TY_S_MENU Public See coding 20120629 BEGIN OF ty_s_menu, id TYPE fpm_ctxt_menu_id, items TYPE ty_t_menu_item, END OF ty_s_menu
26 TY_S_MENU_EVENT Public See coding 20120702 BEGIN OF ty_s_menu_event, event_id TYPE fpm_event_id, END OF ty_s_menu_event
27 TY_S_MENU_ITEM Public See coding 20120629 BEGIN OF ty_s_menu_item, id TYPE fpm_element_id, type TYPE fpm_ctxt_menu_item_type, text TYPE fpm_ctxt_menu_item_text, add_separator TYPE fpm_add_separator, image_source TYPE fpmgb_image_src, submenu_id TYPE fpm_ctxt_menu_id, event_id TYPE fpm_event_id, event_parameters TYPE string, index TYPE fpm_index, action_type TYPE fpm_action_type, needs_more_info TYPE wdy_boolean, END OF ty_s_menu_item
28 TY_S_POSITION Public See coding 20111019 BEGIN OF ty_s_position, id TYPE fpm_element_id, start_row TYPE fpmgb_form_elem_start_row, start_column TYPE fpmgb_form_elem_start_col, end_row TYPE fpmgb_form_elem_end_row, end_column TYPE fpmgb_form_elem_end_col, label_start_row TYPE fpmgb_form_elem_lbl_start_row, label_start_column TYPE fpmgb_form_elem_lbl_start_col, label_end_row TYPE fpmgb_form_elem_lbl_end_row, label_end_column TYPE fpmgb_form_elem_lbl_end_col, form_element_type TYPE fpmgb_form_element_type, form_element_id TYPE fpmgb_form_element_id, END OF ty_s_position
29 TY_S_QUICKVIEW Public See coding 20120629 BEGIN OF ty_s_quickview, id TYPE fpm_quickview_id, component TYPE fpm_s_uibb-component, interface_view TYPE fpm_s_uibb-interface_view, config_id TYPE fpm_s_uibb-config_id, config_type TYPE fpm_s_uibb-config_type, config_var TYPE fpm_s_uibb-config_var, END OF ty_s_quickview
30 TY_S_STANDARD_ELEMENT Public See coding 20111019 BEGIN OF ty_s_standard_element, id TYPE fpmgb_standard_element_id, name TYPE name_komp, type TYPE fpmgb_standard_element_type, explanation TYPE fpm_explanation, text TYPE fpm_text, tooltip TYPE fpm_tooltip, input_prompt TYPE fpm_input_prompt, instance_style TYPE fpm_instance_style, special_properties TYPE string, special_actions TYPE string, label_text TYPE fpm_text, label_visibility TYPE fpm_label_visibility, label_instance_style TYPE fpm_label_instance_style, tag_active TYPE fpmgb_tag_active, tag TYPE fpm_tag_name, ctxt_menu_id TYPE fpm_ctxt_menu_id, END OF ty_s_standard_element
31 TY_S_STANDARD_ELEMENT_POSITION Public See coding 20111019 BEGIN OF ty_s_standard_element_position, start_row TYPE fpmgb_form_elem_start_row, start_column TYPE fpmgb_form_elem_start_col, end_row TYPE fpmgb_form_elem_end_row, end_column TYPE fpmgb_form_elem_end_col, label_start_row TYPE fpmgb_form_elem_lbl_start_row, label_start_column TYPE fpmgb_form_elem_lbl_start_col, label_end_row TYPE fpmgb_form_elem_lbl_end_row, label_end_column TYPE fpmgb_form_elem_lbl_end_col, END OF ty_s_standard_element_position
32 TY_S_WD_CHANGE_LOG_EXT Public See coding 20130209 BEGIN OF ty_s_wd_change_log_ext, wd_context_change TYPE wdr_context_change, parent_node_name TYPE wdr_ctx_node_name, parent_element_index TYPE wdr_index, fpm_data_record TYPE REF TO data, END OF ty_s_wd_change_log_ext
33 TY_T_ACTION Public See coding 20111019 ty_t_action TYPE SORTED TABLE OF ty_s_action WITH UNIQUE KEY id
34 TY_T_AREA Public See coding 20120209 ty_t_area TYPE SORTED TABLE OF ty_s_area WITH UNIQUE KEY start_row start_column
35 TY_T_BUTTON Public See coding 20111019 ty_t_button TYPE SORTED TABLE OF ty_s_button WITH UNIQUE KEY id
36 TY_T_BUTTON_ROW Public See coding 20111019 ty_t_button_row TYPE SORTED TABLE OF ty_s_button_row WITH UNIQUE KEY id
37 TY_T_BUTTON_ROW_ELEMENT Public See coding 20111019 ty_t_button_row_element TYPE SORTED TABLE OF ty_s_button_row_element WITH UNIQUE KEY button_id
38 TY_T_BUTTON_SUB_ITEM Public See coding 20111019 ty_t_button_sub_item TYPE SORTED TABLE OF ty_s_button_sub_item WITH UNIQUE KEY action_id
39 TY_T_CHECKBOX_GROUP_FIELD Protected See coding 20111124 ty_t_checkbox_group_field TYPE SORTED TABLE OF ty_s_checkbox_group_field WITH UNIQUE KEY name
40 TY_T_COLLISION Public See coding 20111019 ty_t_collision TYPE SORTED TABLE OF ty_s_collision WITH UNIQUE KEY form_group_id_own form_element_type_colliding form_element_id_colliding form_group_id_colliding
41 TY_T_CONFIGURED_ACTION Public See coding 20111019 ty_t_configured_action TYPE HASHED TABLE OF ty_s_configured_action WITH UNIQUE KEY event_id
42 TY_T_CONFIGURED_FIELD Public See coding 20111019 ty_t_configured_field TYPE HASHED TABLE OF ty_s_field WITH UNIQUE KEY component
43 TY_T_DATA_COMPONENT Protected See coding 20111019 ty_t_data_component TYPE STANDARD TABLE OF ty_s_data_component
44 TY_T_FEEDER_PARAMETER Public See coding 20111019 ty_t_feeder_parameter TYPE SORTED TABLE OF ty_s_feeder_parameter WITH UNIQUE KEY name
45 TY_T_FIELD_REFERENCE_FIELDS Protected See coding 20111019 ty_t_field_reference_fields TYPE SORTED TABLE OF ty_s_field_reference_fields WITH UNIQUE KEY name
46 TY_T_FORM_GROUP Public See coding 20111019 ty_t_form_group TYPE SORTED TABLE OF ty_s_form_group WITH UNIQUE KEY id
47 TY_T_FORM_GROUP_ELEMENT Public See coding 20111019 ty_t_form_group_element TYPE SORTED TABLE OF ty_s_form_group_element WITH UNIQUE KEY form_element_type form_element_id
48 TY_T_MANDATORY_REF_FIELD_BOOL Protected See coding 20111019 ty_t_mandatory_ref_field_bool TYPE HASHED TABLE OF ty_s_field WITH UNIQUE KEY component
49 TY_T_MENU Public See coding 20120629 ty_t_menu TYPE SORTED TABLE OF ty_s_menu WITH UNIQUE KEY id
50 TY_T_MENU_EVENT Public See coding 20120702 ty_t_menu_event TYPE HASHED TABLE OF ty_s_menu_event WITH UNIQUE KEY event_id
51 TY_T_MENU_ITEM Public See coding 20120629 ty_t_menu_item TYPE SORTED TABLE OF ty_s_menu_item WITH UNIQUE KEY id
52 TY_T_POSITION Public See coding 20111019 ty_t_position TYPE SORTED TABLE OF ty_s_position WITH UNIQUE KEY form_element_type form_element_id
53 TY_T_QUICKVIEW Public See coding 20120629 ty_t_quickview TYPE SORTED TABLE OF ty_s_quickview WITH UNIQUE KEY id
54 TY_T_STANDARD_ELEMENT Public See coding 20111019 ty_t_standard_element TYPE SORTED TABLE OF ty_s_standard_element WITH UNIQUE KEY id
55 TY_T_WD_CHANGE_LOG_EXT Public See coding 20130209 ty_t_wd_change_log_ext TYPE SORTED TABLE OF ty_s_wd_change_log_ext WITH NON-UNIQUE KEY wd_context_change-node_name wd_context_change-sequence
Method Signatures

Method ADD_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ACTION Call by reference Type reference (TYPE) TY_S_ACTION Action data 20111019
2 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Add action to configuration context 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120306

Method ADD_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BUTTON Call by reference Type reference (TYPE) TY_S_BUTTON Button data 20111019
2 Importing IS_POSITION Call by reference Type reference (TYPE) TY_S_BUTTON_POSITION Button position 20111019
3 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Add button to configuration context 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120306

Method ADD_BUTTON_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BUTTON_ROW Call by reference Type reference (TYPE) TY_S_BUTTON_ROW Button row 20111019
2 Importing IS_POSITION Call by reference Type reference (TYPE) TY_S_BUTTON_ROW_POSITION Button row position 20111019
3 Importing IT_BUTTON Call by reference Type reference (TYPE) TY_T_BUTTON Button data 20111019
4 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Add button row to configuration context 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120306

Method ADD_DROP_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DROP_TARGET Call by reference Type reference (TYPE) TY_S_DROP_TARGET Drop target data 20111019
2 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Add drop target to configuration context 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120306

Method ADD_ELEMENTS_TO_BUTTON_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_BUTTON_ROW Call by reference Type reference (TYPE) TY_S_BUTTON_ROW Button row 20111019
2 Importing IT_BUTTON Call by reference Type reference (TYPE) TY_T_BUTTON Button data 20111019
3 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Add button row elements to configuration context 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120306

Method ADD_ELEMENTS_TO_FORM_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FORM_GROUP Call by reference Type reference (TYPE) TY_S_FORM_GROUP Form group data 20111019
2 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Add form group elements to configuration context 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120306

Method ADD_FEEDER_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FEEDER_PARAMETER Call by reference Type reference (TYPE) TY_S_FEEDER_PARAMETER Feeder parameter 20111019
2 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Add action to configuration context 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120307

Method ADD_FORM_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FORM_GROUP Call by reference Type reference (TYPE) TY_S_FORM_GROUP Form group data 20111019
2 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Add form group to configuration context 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120306

Method ADD_MENU Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MENU Call by reference Type reference (TYPE) TY_S_MENU Menu 20120130
2 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Add menu to configuration context 20120130
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120306

Method ADD_MENU_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_MENU Call by reference Type reference (TYPE) TY_S_MENU Menu 20120629
2 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Add menu items to configuration context 20120130
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120306

Method ADD_QUICKVIEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_QUICKVIEW Call by reference Type reference (TYPE) TY_S_QUICKVIEW Quickview 20120629
2 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Add quickview to configuration context 20120629
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120629

Method ADD_STANDARD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_POSITION Call by reference Type reference (TYPE) TY_S_STANDARD_ELEMENT_POSITION Standard element position 20111019
2 Importing IS_STANDARD_ELEMENT Call by reference Type reference (TYPE) TY_S_STANDARD_ELEMENT Standard element data 20111019
3 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Add standard element to configuration context 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120306

Method CHANGE_BUTTON_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SUB_ITEM Call by reference Type reference (TYPE) TY_S_BUTTON-SUB_ITEMS Sub Items 20111019
2 Importing IV_BUTTON_ID Call by reference Type reference (TYPE) TY_S_BUTTON-ID Button ID 20111019
3 Importing IV_CHANGE_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Change button data in configuration context 20111019
4 Importing IV_EXPLANATION_TEXT Call by reference Type reference (TYPE) TY_S_BUTTON-EXPLANATION_TEXT Explanation text 20111019
5 Importing IV_IMAGE Call by reference Type reference (TYPE) TY_S_BUTTON-IMAGE Image 20111019
6 Importing IV_SPECIAL_PROPERTIES Call by reference Type reference (TYPE) TY_S_BUTTON-SPECIAL_PROPERTIES Special properties 20111019
7 Importing IV_TEXT Call by reference Type reference (TYPE) TY_S_BUTTON-TEXT Text 20111019
8 Importing IV_TOOLTIP Call by reference Type reference (TYPE) TY_S_BUTTON-TOOLTIP Tooltip 20111019
9 Returning RV_FAILED Value transfer Type reference (TYPE) ABAP_BOOL Indicator: Operation failed 20111019

Method CHANGE_BUTTON_DATA on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method CHANGE_STANDARD_ELEMENT_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHANGE_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Change standard element data in config. context 20111019
2 Importing IV_EXPLANATION Call by reference Type reference (TYPE) TY_S_STANDARD_ELEMENT-EXPLANATION Explanation 20111019
3 Importing IV_LABEL_TEXT Call by reference Type reference (TYPE) TY_S_STANDARD_ELEMENT-LABEL_TEXT Label text 20111019
4 Importing IV_LABEL_VISIBILITY Call by reference Type reference (TYPE) TY_S_STANDARD_ELEMENT-LABEL_VISIBILITY Label visibility 20111019
5 Importing IV_SPECIAL_ACTIONS Call by reference Type reference (TYPE) TY_S_STANDARD_ELEMENT-SPECIAL_ACTIONS Special actions 20111019
6 Importing IV_SPECIAL_PROPERTIES Call by reference Type reference (TYPE) TY_S_STANDARD_ELEMENT-SPECIAL_PROPERTIES Special properties 20111019
7 Importing IV_STANDARD_ELEMENT_ID Call by reference Type reference (TYPE) TY_S_STANDARD_ELEMENT-ID Standard element ID 20111019
8 Importing IV_TAG_ACTIVE Call by reference Type reference (TYPE) TY_S_STANDARD_ELEMENT-TAG_ACTIVE Indicator: Tag is active 20111019
9 Importing IV_TEXT Call by reference Type reference (TYPE) TY_S_STANDARD_ELEMENT-TEXT Text 20111019
10 Importing IV_TOOLTIP Call by reference Type reference (TYPE) TY_S_STANDARD_ELEMENT-TEXT Tooltip 20111019
11 Importing IV_TYPE Call by reference Type reference (TYPE) TY_S_STANDARD_ELEMENT-TYPE Standard element type 20111019
12 Returning RV_FAILED Value transfer Type reference (TYPE) ABAP_BOOL Indicator: Operation failed 20111019

Method CHANGE_STANDARD_ELEMENT_DATA on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method CHECK_ANCHOR_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_INVALID Call by reference Type reference (TYPE) ABAP_BOOL Indicator: Anchor invalid 20120210
2 Importing IV_ANCHORED_ROW Call by reference Type reference (TYPE) CL_FPM_ADV_FORM_BASE_DATA_MGR=>TY_S_AREA-START_ROW Anchored row 20120210

Method CHECK_ANCHOR_POSITION on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method CHECK_CONFIGURATION_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20111019

Method CHECK_CONFIGURATION_EXISTENCE on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method CHECK_DYN_CTX_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL 20111019

Method CHECK_DYN_CTX_EXISTENCE on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method CHECK_FORM_ELEMENT_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COLLISION Call by reference Type reference (TYPE) TY_T_COLLISION Collision information 20111019
2 Exporting EV_INVALID Call by reference Type reference (TYPE) ABAP_BOOL Indicator: Position invalid 20111019
3 Importing IS_POSITION Call by reference Type reference (TYPE) TY_S_POSITION Form element position 20111019
4 Importing IV_CHECK_FORM_GROUP_COLLISIONS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Check overlap with form groups 20120412
5 Importing IV_CHECK_LABEL_POSITION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Check position of label 20111019
6 Importing IV_CHECK_UI_ELEMENT_POSITION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Check position of UI element 20111019
7 Importing IV_EXCLUDE_FORM_GROUP_ID Call by reference Type reference (TYPE) TY_S_FORM_GROUP-ID Form group to be excluded from collision check 20111019

Method CHECK_FORM_ELEMENT_POSITION on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method CHECK_MANDATORY_REF_FIELD_BOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REFERENCE_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111019
2 Returning RV_IS_BOOLEAN Value transfer Type reference (TYPE) ABAP_BOOL 20111019

Method CHECK_MANDATORY_REF_FIELD_BOOL on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no parameter.
Method CLASS_CONSTRUCTOR on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFIG_CONTEXT_ROOT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Root node of form configuration context 20111019
2 Importing IO_DATA_CONTEXT_ROOT_NODE Call by reference Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Root node of form data context 20111019
3 Importing IO_SERVICE_HANDLER Call by reference Object reference (TYPE REF TO) IF_FPM_CFG_SERVICE_HANDLER FPM Config Editor Service Handler 20111019

Method CONSTRUCTOR on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method CONVERT_CHANGE_LOG_WD_TO_FPM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Data 20130207
2 Importing IT_CHANGEABLE_NODE Call by reference Type reference (TYPE) STRING_SORTED_TABLE Names of changeable nodes 20130207
3 Importing IT_WD_CHANGE_LOG_EXT Call by reference Type reference (TYPE) TY_T_WD_CHANGE_LOG_EXT Extended WD change log 20130209
4 Importing IV_VALUES_ELEMENT_FROM_INDEX Call by reference Type reference (TYPE) I Start index for considered values element 20130208
5 Importing IV_VALUES_ELEMENT_TO_INDEX Call by reference Type reference (TYPE) I End index for considered values element 20130208
6 Returning RT_FPM_CHANGE_LOG Value transfer Type reference (TYPE) FPMGB_T_CHANGELOG Field Changelog 20130207

Method CONVERT_CHANGE_LOG_WD_TO_FPM on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method CONVERT_FORM_COL_TO_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FORM_COL Call by reference Type reference (TYPE) FPMGB_FORM_ELEM_START_COL Start column of a form element in a form grid 20111019
2 Returning RV_INDEX Value transfer Type reference (TYPE) I Numerical index 20111019

Method CONVERT_FORM_COL_TO_INDEX on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method CONVERT_FORM_INDEX_TO_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I Numerical index 20111019
2 Returning RV_FORM_COL Value transfer Type reference (TYPE) FPMGB_FORM_ELEM_START_COL Start column of a form element in a form grid 20111019

Method CONVERT_FORM_INDEX_TO_COL on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method CREATE_IT_ALLOWED_SE_TYPES Signature

Method CREATE_IT_ALLOWED_SE_TYPES on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no parameter.
Method CREATE_IT_ALLOWED_SE_TYPES on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method CREATE_IT_CONFIG_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_CONFIGURATION_ACCESS Call by reference Object reference (TYPE REF TO) IF_FPM_ADV_FORM_BASE_CFG_ACC Base Config. Access Interface for GUIBBs based on Adv. Forms 20121123

Method CREATE_IT_CONFIG_DATA on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method CREATE_IT_REF_ATTRIBUTES Signature

Method CREATE_IT_REF_ATTRIBUTES on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no parameter.
Method CREATE_IT_REF_ATTRIBUTES on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method DELETE_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ACTION_ID Call by reference Type reference (TYPE) TY_S_ACTION-ID Action ID 20111019
2 Importing IV_DELETE_FROM_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Delete action from configuration context 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120307

Method DELETE_BUTTON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUTTON_ID Call by reference Type reference (TYPE) TY_S_BUTTON-ID Button ID 20111019
2 Importing IV_DELETE_FROM_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Delete button from configuration context 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120307

Method DELETE_BUTTON_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUTTON_ROW_ID Call by reference Type reference (TYPE) TY_S_BUTTON_ROW-ID Button row ID 20111019
2 Importing IV_DELETE_FROM_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Delete button row from configuration context 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120307

Method DELETE_DROP_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELETE_FROM_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Delete drop target from configuration context 20111019
2 Importing IV_DROP_TARGET_ID Call by reference Type reference (TYPE) TY_S_DROP_TARGET-ID Drop target ID 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120307

Method DELETE_DYN_CTX Signature

Method DELETE_DYN_CTX on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no parameter.
Method DELETE_DYN_CTX on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method DELETE_FEEDER_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELETE_FROM_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Delete feeder parameter from config. context 20111019
2 Importing IV_FEEDER_PARAMETER_NAME Call by reference Type reference (TYPE) TY_S_FEEDER_PARAMETER-NAME Feeder parameter name 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120307

Method DELETE_FORM_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELETE_FROM_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Delete form group from configuration context 20111019
2 Importing IV_FORM_GROUP_ID Call by reference Type reference (TYPE) TY_S_FORM_GROUP-ID Form Group ID 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120307

Method DELETE_STANDARD_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DELETE_FROM_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Delete standard element from config. context 20111019
2 Importing IV_STANDARD_ELEMENT_ID Call by reference Type reference (TYPE) TY_S_STANDARD_ELEMENT-ID Standard element ID 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120307

Method EXPANDS_WITH_AVAILABLE_SPACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IO_FPM Call by reference Object reference (TYPE REF TO) CL_FPM This is an internal class and must not be accessed!!!!!!!!!! 20140602
2 Importing IV_IGNORE_SWAP_UIBB_VISIBILITY Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Indicator: Visibility of swap UIBB on page is ignored 20140624
3 Returning RV_IS_EXPANDABLE Value transfer Type reference (TYPE) ABAP_BOOL Indicator: UIBB expands with available space 20140602

Method EXPANDS_WITH_AVAILABLE_SPACE on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method EXTRACT_FEEDER_ACTION_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20111025
2 Returning RV_FPM_EVENT_ID Value transfer Type reference (TYPE) FPM_EVENT_ID ID of the FPM Event 20111025

Method EXTRACT_FEEDER_ACTION_NAME on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method EXTRACT_FEEDER_FIELD_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONSIDER_CHCKBX_GROUP_NODES Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Indicator: Consider also nodes for checkbox groups 20111025
2 Importing IV_NODE_NAME Call by reference Type reference (TYPE) STRING 20111025
3 Returning RV_FIELD_NAME Value transfer Type reference (TYPE) NAME_KOMP Component name 20111025

Method EXTRACT_FEEDER_FIELD_NAME on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION Call by reference Type reference (TYPE) TY_T_ACTION Actions 20111019

Method GET_ACTIONS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_ACTION_USAGE_FROM_DYN_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE Dynamic action usage 20111019

Method GET_ACTION_USAGE_FROM_DYN_CTX on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_ALLOWED_SE_TYPES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STANDARD_ELEMENT_TYPE Call by reference Type reference (TYPE) WDR_CONTEXT_ATTR_VALUE_LIST Standard element types 20130909
2 Importing IO_DATADESCR Call by reference Object reference (TYPE REF TO) CL_ABAP_DATADESCR Runtime Type Services 20130909

Method GET_ALLOWED_SE_TYPES on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_BUTTONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTON Call by reference Type reference (TYPE) TY_T_BUTTON Buttons 20111019

Method GET_BUTTONS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_BUTTON_ROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_BUTTON_ROW Call by reference Type reference (TYPE) TY_T_BUTTON_ROW Button rows 20111019

Method GET_BUTTON_ROWS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_CHANGEABLE_CTX_NODES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CHANGEABLE_NODE Value transfer Type reference (TYPE) STRING_SORTED_TABLE Sorted Table of Strings 20130207

Method GET_CHANGEABLE_CTX_NODES on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_CHANGE_LOG_FROM_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Form data returned from last feeder call 20111019
2 Returning RT_CHANGE_LOG Value transfer Type reference (TYPE) FPMGB_T_CHANGELOG Field change log 20111019

Method GET_CHANGE_LOG_FROM_CTX on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_CHANGE_LOG_WD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_WD_CHANGE_LOG_EXT Value transfer Type reference (TYPE) TY_T_WD_CHANGE_LOG_EXT Extended WD change log 20130209

Method GET_CHANGE_LOG_WD on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_CHECKBOX_GROUP_FIELD_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CHECKBOX_GROUP_FIELD Value transfer Type reference (TYPE) TY_T_CHECKBOX_GROUP_FIELD 20111124

Method GET_CHECKBOX_GROUP_FIELD_NAMES on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_CHECKBOX_GROUP_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I Row index 20120521
2 Importing IV_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20120521
3 Returning RO_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20120521

Method GET_CHECKBOX_GROUP_NODE on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_CONFIGURED_FEEDER_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CONFIGURED_ACTION Value transfer Type reference (TYPE) TY_T_CONFIGURED_ACTION Table of configured feeder actions 20111019

Method GET_CONFIGURED_FEEDER_ACTIONS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_CONFIGURED_FEEDER_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CONFIGURED_FIELD Value transfer Type reference (TYPE) TY_T_CONFIGURED_FIELD Table of configured form fields 20111019

Method GET_CONFIGURED_FEEDER_FIELDS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_CONFIG_CONTEXT_ROOT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CONFIG_CONTEXT_ROOT_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Root node of form configuration context 20111019

Method GET_CONFIG_CONTEXT_ROOT_NODE on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_CONFIG_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_CONFIGURATION_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Context node for form configuration data 20111019

Method GET_CONFIG_NODE on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_DATA_CONTEXT_ROOT_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_DATA_CONTEXT_ROOT_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Root node of form data context 20111019

Method GET_DATA_CONTEXT_ROOT_NODE on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_DROP_TARGET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DROP_TARGET Call by reference Type reference (TYPE) TY_S_DROP_TARGET Drop target 20111019

Method GET_DROP_TARGET on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_DYNAMIC_DATA_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_DYNAMIC_DATA_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Dynamically created context node for form data 20111019

Method GET_DYNAMIC_DATA_NODE on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_FEEDER_PARAMETER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FEEDER_PARAMETER Call by reference Type reference (TYPE) TY_T_FEEDER_PARAMETER Feeder parameter 20111019

Method GET_FEEDER_PARAMETER on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_FEEDER_PARAMETER_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_PARAMETER_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20111019

Method GET_FEEDER_PARAMETER_NODE on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_FIELD_USAGE_FROM_DYN_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Dynamic field usage 20111019

Method GET_FIELD_USAGE_FROM_DYN_CTX on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_FLD_REFERENCE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_FLD_REFERENCE_ATTRIBUTE Value transfer Type reference (TYPE) STRING_TABLE Table of Strings 20111024

Method GET_FLD_REFERENCE_ATTRIBUTES on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_FLD_REFERENCE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Field name 20111024
2 Returning RS_REFERENCE_FIELDS Value transfer Type reference (TYPE) TY_S_FLD_REFERENCE_FIELDS Reference fields of field 20111024

Method GET_FLD_REFERENCE_FIELDS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_FORM_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FORM_ATTRIBUTES Call by reference Type reference (TYPE) TY_S_FORM_ATTRIBUTES Form attributes 20111019

Method GET_FORM_ATTRIBUTES on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_FORM_ELEMENT_POSITIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_POSITION Call by reference Type reference (TYPE) TY_T_POSITION Form element positions 20111019

Method GET_FORM_ELEMENT_POSITIONS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_FORM_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FORM_GROUP Call by reference Type reference (TYPE) TY_T_FORM_GROUP Form groups 20111019

Method GET_FORM_GROUPS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_FORM_GROUP_POSITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_FORM_GROUP_POSITION Call by reference Type reference (TYPE) TY_S_AREA 20120209
2 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20111019
3 Importing IV_FORM_GROUP_ID Call by reference Type reference (TYPE) TY_S_FORM_GROUP-ID 20111019

Method GET_FORM_GROUP_POSITION on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_MANDATORY_REF_FIELDS_BOOL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MANDATORY_REF_FIELD_BOOL Value transfer Type reference (TYPE) TY_T_MANDATORY_REF_FIELD_BOOL Table of mandatory reference fields of boolean type 20111019

Method GET_MANDATORY_REF_FIELDS_BOOL on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_MENUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MENU Call by reference Type reference (TYPE) TY_T_MENU Menus 20120130

Method GET_MENUS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_MENU_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_MENU_EVENT Value transfer Type reference (TYPE) TY_T_MENU_EVENT Table of context/ action menu events 20120702

Method GET_MENU_EVENTS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_NODE_NAME_CHECKBOXGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111025
2 Returning RV_NODE_NAME Value transfer Type reference (TYPE) STRING 20111025

Method GET_NODE_NAME_CHECKBOXGROUP on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_NODE_NAME_DYNAMIC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_NODE_NAME Value transfer Type reference (TYPE) STRING Node name for the dynamic data 20111019

Method GET_NODE_NAME_DYNAMIC_DATA on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_NODE_NAME_FEEDER_ACTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FPM_EVENT_ID Call by reference Type reference (TYPE) FPM_EVENT_ID ID of the FPM Event 20111025
2 Returning RV_NODE_NAME Value transfer Type reference (TYPE) STRING 20111025

Method GET_NODE_NAME_FEEDER_ACTION on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_NODE_NAME_FEEDER_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111025
2 Returning RV_NODE_NAME Value transfer Type reference (TYPE) STRING 20111025

Method GET_NODE_NAME_FEEDER_FIELD on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_NODE_NAME_VALUES Signature

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

Method GET_NODE_NAME_VALUES on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_PATH_CHECKBOXGROUP_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20111025
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111025
3 Returning RV_PATH Value transfer Type reference (TYPE) STRING 20111025

Method GET_PATH_CHECKBOXGROUP_ATTR on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_PATH_FEEDER_ACTION_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20111025
2 Importing IV_FPM_EVENT_ID Call by reference Type reference (TYPE) FPM_EVENT_ID ID of the FPM Event 20111025
3 Returning RV_PATH Value transfer Type reference (TYPE) STRING 20111025

Method GET_PATH_FEEDER_ACTION_ATTR on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_PATH_FEEDER_FIELD_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20111025
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111025
3 Returning RV_PATH Value transfer Type reference (TYPE) STRING 20111025

Method GET_PATH_FEEDER_FIELD_ATTR on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_PATH_FEEDER_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111025
2 Returning RV_PATH Value transfer Type reference (TYPE) STRING 20111025

Method GET_PATH_FEEDER_FIELD_VALUE on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_PATH_MANDATORY_REF_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REFERENCE_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111025
2 Returning RV_PATH Value transfer Type reference (TYPE) STRING 20111025

Method GET_PATH_MANDATORY_REF_FIELD on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_PATH_VALUES Signature

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

Method GET_PATH_VALUES on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_QUICKVIEWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_QUICKVIEW Call by reference Type reference (TYPE) TY_T_QUICKVIEW Quickviews 20120629

Method GET_QUICKVIEWS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_QUICKVIEW_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_QUICKVIEW_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Web Dynpro: Interface for Context Nodes 20120611

Method GET_QUICKVIEW_NODE on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_RELPATH_FEEDER_ACTION_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20111025
2 Importing IV_FPM_EVENT_ID Call by reference Type reference (TYPE) FPM_EVENT_ID ID of the FPM Event 20111025
3 Returning RV_PATH Value transfer Type reference (TYPE) STRING 20111025

Method GET_RELPATH_FEEDER_ACTION_ATTR on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_RELPATH_FEEDER_FIELD_ATTR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ATTRIBUTE_NAME Call by reference Type reference (TYPE) STRING 20111025
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111025
3 Returning RV_PATH Value transfer Type reference (TYPE) STRING 20111025

Method GET_RELPATH_FEEDER_FIELD_ATTR on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_RELPATH_FEEDER_FIELD_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Component name 20111025
2 Returning RV_PATH Value transfer Type reference (TYPE) STRING 20111025

Method GET_RELPATH_FEEDER_FIELD_VALUE on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_SELECTED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_SELECTED_FIELD Value transfer Type reference (TYPE) FPMGB_T_SELECTED_FIELDS Table of selected (used) form fields 20111019

Method GET_SELECTED_FIELDS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_STANDARD_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STANDARD_ELEMENT Call by reference Type reference (TYPE) TY_T_STANDARD_ELEMENT Standard elements 20111019

Method GET_STANDARD_ELEMENTS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_VALUES_ELEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INDEX Call by reference Type reference (TYPE) I 20111227
2 Returning RO_ELEMENT Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_ELEMENT Web Dynpro: Interface for Node Element 20111227

Method GET_VALUES_ELEMENT on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_VALUES_ELEMENT_COUNT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ELEMENT_COUNT Value transfer Type reference (TYPE) I Number of elements in the field values node 20111228

Method GET_VALUES_ELEMENT_COUNT on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method GET_VALUES_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_VALUES_NODE Value transfer Object reference (TYPE REF TO) IF_WD_CONTEXT_NODE Dynamically created context node for field values 20130206

Method GET_VALUES_NODE on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method IS_NODE_CHECKBOXGROUP Signature

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

Method IS_NODE_CHECKBOXGROUP on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method IS_NODE_FEEDER_ACTION Signature

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

Method IS_NODE_FEEDER_ACTION on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method IS_NODE_FEEDER_FIELD Signature

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

Method IS_NODE_FEEDER_FIELD on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method RESET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RESET_CONFIGURATION_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Reset configuration context 20131113
2 Importing IV_RESET_DYNAMIC_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Reset dynamic context 20131113
3 Importing IV_RESET_INTERNAL_DATA Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Reset internal data 20131113

Method RESET_DATA on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method RESOLVE_COLLISIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_POSITIONS_CHANGED Value transfer Type reference (TYPE) ABAP_BOOL Indicator: Original positions have been changed 20120502

Method RESOLVE_COLLISIONS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method SET_FLD_REFERENCE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_REFERENCE_FIELDS Call by reference Type reference (TYPE) TY_S_FLD_REFERENCE_FIELDS Reference fields of field 20111024
2 Importing IV_FIELD_NAME Call by reference Type reference (TYPE) NAME_KOMP Field name 20111024

Method SET_FLD_REFERENCE_FIELDS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method SET_FORM_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FORM_ATTRIBUTES Call by reference Type reference (TYPE) TY_S_FORM_ATTRIBUTES Form attributes 20111019
2 Importing IV_ADD_TO_CTX Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE Indicator: Add form attributes to configuration context 20111019
# Exception Resumable Description Created on
1 CX_FPM_CONFIGURATION Configuration exceptions 20120307

Method UPDATE_ACTIONS_FROM_ACTION_DEF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACTIONDEF Call by reference Type reference (TYPE) FPMGB_T_ACTIONDEF Action Definition 20111019

Method UPDATE_ACTIONS_FROM_ACTION_DEF on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method UPDATE_ACTION_USAGE_IN_DYN_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ACTION_USAGE Call by reference Type reference (TYPE) FPMGB_T_ACTIONUSAGE Action usage 20111019
2 Importing IV_ACTION_USAGE_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL Indicator: Action usage has been changed 20111120

Method UPDATE_ACTION_USAGE_IN_DYN_CTX on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method UPDATE_CHECKBOXGRPS_IN_DYN_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UPDATE_VALUE_SETS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Indicator: Value sets of checkbox groups have to be updated 20111124

Method UPDATE_CHECKBOXGRPS_IN_DYN_CTX on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method UPDATE_CHECKBOXGRP_IN_DYN_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_CHECKBOX_GROUP_FIELD Call by reference Type reference (TYPE) TY_T_CHECKBOX_GROUP_FIELD 20111124
2 Importing IV_INDEX Call by reference Type reference (TYPE) I 20111124
3 Importing IV_UPDATE_VALUE_SETS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE Indicator: Value sets of checkbox groups have to be updated 20111124

Method UPDATE_CHECKBOXGRP_IN_DYN_CTX on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method UPDATE_DATA_FROM_CHANGE_LOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Data 20111026
2 Importing IT_CHANGE_LOG Call by reference Type reference (TYPE) FPMGB_T_CHANGELOG Field Changelog 20111026

Method UPDATE_DATA_FROM_CHANGE_LOG on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method UPDATE_DND_SETTINGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DND_DEFINITION Call by reference Type reference (TYPE) FPMGB_T_DND_DEFINITION Drag and Drop Attributes Definition 20120716

Method UPDATE_DND_SETTINGS on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method UPDATE_FIELD_USAGE_IN_DYN_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_T_FIELDUSAGE Field Usage 20111019
2 Importing IV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL Indicator: Field usage has been changed 20111120

Method UPDATE_FIELD_USAGE_IN_DYN_CTX on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method UPDATE_FIELD_VALUES_IN_DYN_CTX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_DATA Call by reference Object reference (TYPE REF TO) DATA Data 20111122
2 Importing IV_DATA_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL Indicator: Data has been changed 20111122
3 Importing IV_FIELD_USAGE_CHANGED Call by reference Type reference (TYPE) ABAP_BOOL Indicator: Field usage has been changed 20111122

Method UPDATE_FIELD_VALUES_IN_DYN_CTX on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.

Method UPD_FIELD_USAGE_IN_DYN_CTX_IND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FIELD_USAGE Call by reference Type reference (TYPE) FPMGB_S_FIELDUSAGE Field Usage 20111026

Method UPD_FIELD_USAGE_IN_DYN_CTX_IND on class CL_FPM_ADV_FORM_BASE_DATA_MGR has no exception.
History
Last changed by/on SAP  20141120 
SAP Release Created in 732