on 2025 Feb 12 6:18 PM
Hi Experts,
I have a doubt as below.
For example, we have some 5 custom blocks in sap mdg for customer.
When we do the global edit in the OVP page of sap mdg for customer, parameter mv_fpm_edit_mode holds value to 'E' only to few blocks in get_data...and not for all the blocks.
Do i need to do some settings so that the parameter mv_fpm_edit_mode holds as 'E' whenever user does the global edit.
Kindly suggest me the same. thanks.
Regards,
Karthik S
Request clarification before answering.
Hi Karthik,
at time point PROCESS_EVENT, the global edit mode is not yet updated in the central FPM runtime instance. So, calling method IF_FPM~GET_UIBB_EDIT_MODE will not necessarily give you reliable result.
Best regards,
Jens
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Karthik,
UI Building Blocks (UIBBs) that are provided by the Floorplan Manager (FPM) UI framework , so-called "General UIBBs" (GUIBBs), for example a Form, List, or a Tree GUIBB, do get the information whether they are in display or edit mode via the parameter IV_EDIT_MODE in the feeder class method GET_DATA.
Free-style UIBBs that are not provided by the FPM, but have been created by an application area or a customer, do not automatically get this information as they do not have feeder methods, but only the methods of the WD interface IF_FPM_UI_BUILDING_BLOCK. However, such free-style UIBBs (and by the way GUIBBs as well) can always get the information about their edit mode state by calling method IF_FPM~GET_UIBB_EDIT_MODE, passing over the UIBB instance key and the respective window (interface view).
I hope these explanations will help a little bit...
Best regards,
Jens
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
58 | |
8 | |
7 | |
6 | |
5 | |
5 | |
5 | |
4 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.