on 06-29-2015 8:33 PM
Hi experts,
I've created a FPM screen using the component FPM_LIST_UIBB_ATS, after that i've created a dialog box in my application configuration and used my UIBB component in it.
I'm trying to display this dialog screen when a specific event is raised. To do that i'm using the method lo_fpm->OPEN_DIALOG_BOX exporting '<MY_DIALOG_ID>'. When I run this code, nothing happens, my dialog box is not shown.
I compared with others windows in my program and i noticed that some dialog boxes has IDs with a numeric suffix, for example TEXT_EDIT_52D6AA4D279442D5E1000000AC1F031B and another windows doesn't exist at FLUID configuration.
I'm using the following code to call my dialog box:
CASE lv_dbox_name.
WHEN gc_popup_1.
IF lv_action EQ 'OK'.
evt_popup_auto_ocorr_ok( ct_data ).
lo_fpm->if_fpm~open_dialog_box(
EXPORTING
iv_dialog_box_id = GC_ASSOC_POPUP ). ""GC_ASSOC_POPUP is a constant with value 'DIALOG_ASSOC_OCORR'.
My feeder class has another calls to dialog boxes, for example:
lo_fpm->if_fpm~open_dialog_box(
EXPORTING
iv_dialog_box_id = gc_popup_1 ).
""GC_POPUP_1 is a constant with value 'POPUP_REQ_NCUMP_52EF60C857CC092CE1000000AC1F031B'. That Diolog box doesn't exist in my application configuration. I've checked all applications configurations in my project ant i didn't found this window (and many others).
So. Can you help me with:
1. Why that dialog boxes are called if they (probably) don't exist?
2. Why my dialog box is not working?
Hello Hevanderson,
can you please read SAP Note 1917681. Could be that there is an enhanced component configuration in your environment.
Before 1917681 we enriched dialog box IDs with a 32 GUID for enhancemts of component configurations to prevent collisions in the target environment.
Best regards,
Simon
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
25 | |
12 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.