on 03-02-2023 8:14 AM
Hello,
in our FPM application with FBI, we make use of an action with a parameter in our BO.
We click a record of our Guibb List, and the value of a field of this record is the value of the parameter for the action.
So, we don't have to fill the parameter via a popup. The meaning is to get the value of the field into the 'IS_PARAMETERS' parameter of the action in the BO.
We always used the ACTPRM class /BOFU/CL_FBI_GUIBB_ACTPRM_FDR for this kind of actions (with parameters), but hereby you have to fill in the value of the parameters by a popup ( Guibb Form ).
Thanks a lot for your advise!
gr,
Helga
Hello Helga,
perfect 🙂 This is the way to go!
Additionally, in the dynamic feeder (method GET_DEFAULT_CONFIG), you can also use the instance on IF_FPM, if needed.
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.
Hello Helga,
there is from FPM side no technical reason why it should not work also for FBI. During the runtime you will see that there is no difference between a statically configured GUIBB and a dynamic one. The rules for the FPM Loop are the same in both cases.
Of course, the dynamic GUIBB requires a bit more programming effort (-> method GET_DEAULT_CONFIG), and you automatically loose the adaptation options (-> Enhancement, Customizing, CBA) for the corresponding GUIBB. But from an ABAP Developers perspective you have additional possibilities, because you can re-instantiate a dynamic GUIBB at every time (-> e.g. via FPM Event FPM_INVALIDATE_UIBB), which leads to a recall of method GET_DEFAULT_CONFIG, and a assignment of Feeder parameters in your case.
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.
Hello Helga,
yes, of course ... there are many ones 😉
See for instance in the Test Suite > General Features > Miscellaneous the sample "Dynamic UIBBs" which corresponds to application configuration ID FPM_TEST_DYNAMIC_UIBB.
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.
Hello Helga,
I think this would be only possible with a dynamic GUIBB, see
The Feeder Class implements the additional interface IF_FPM_GUIBB_DYNAMIC_CONFIG, and then the configuration content (including the Feeder Parameters) are involved by Feeder method GET_DEFAULT_CONFIG.
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 |
---|---|
80 | |
9 | |
9 | |
7 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.