Fellow ABAPers, I am trying to find a way with ABAP objects to programmatically create a simple dialog box control that has a select option field for Usage Decision, a button for editing a standard text, and a button to continue on with processing. This control would be called from within the BATCH_MASTER BADI. Unfortunately, there is no cl_gui_field, nor cl_gui_button class.
So, is there some way to use the cl_gui_control class (or some other class) to instantiate a select option field and button within a cl_gui_dialogbox_container similar to the way one can instantiate the cl_gui_textedit class within such a container?
By the way, I am trying to avoid using the POPUP_GET_VALUES_USER_BUTTONS function module (which appears to be the simplest option at the moment) because I would like to keep all the logic self-contained within the BADI.
Thanks,
Michael