Skip to Main Content
Feature Request FR-1729
Product Area Application Builder
Status ROADMAP

60 Voters

Implement Combobox/Select One/Many in Page Designer

toufiqmohd Public
· Aug 19 2021

Idea Summary
There are several places in APEX Page designer, like IG source, DA of type PLSQL etc where we can give list of items to submit to session state. Currently only one item is allowed to be selected at a time from the suggestions dialog. Would be helpful if multiple items can be selected at once.

Preferred Solution (Optional)
I would scan through the PLSQL code and find bind page items used and would list them as a group and other items below as unused items and provide provision to select multiple items. A done button would then convert all selected items into a string of page items with comma separation as required

Comments

Comments

  • ino.laurensse OP 3.8 years ago

    Indeed. I would like to add: and some popup to show the items already in the list. The text item with a list of items to submit is very difficult to read when you have multiple items to submit. Hard to see if you are missing an item.

  • john.snyders APEX Team OP 3.8 years ago

    FYI you can select multiple page items in the tree view and press Ctrl+C (copy). Then in the page items to submit press Ctrl+V to paste them. Unfortunately, you need to add the commas.

    Also in internal discussions it has come up that the page items to submit should be auto populated.

  • gabriel.diaz.arias OP 3.8 years ago

    Page items to submit auto-populated would be nice. But mohammed is right that in many occasions in the page editor you have to open the pop-up search multiple times unnecesarily, for selecting multiple items, pages etc because it just closes after clicking the option you want and this is quite annoying. It would be much better if just the search box doesn't close until you have finished selecting everything you want, and pressing a “Finished” button. It is just a way of reducing clicks for common tasks.

  • mark stewart OP 3.6 years ago

    This would be very useful; I have an IR with a huge amount of fields to allow the user to filter the IR; LOVs,  text boxes, shuttle lists, etc. and it is a real pain to add a new field, or when debugging, to see if a certain field is in the list of items to submit.  John, that is a neat tip to select several items in the tree to Ctrl-C!

  • kalpesh patel OP 3.5 years ago

    It's boring to select one by one item and not see which item to be selected in a view.

  • stew stryker OP 3 years ago

    Also in internal discussions it has come up that the page items to submit should be auto populated.

    That would be awesome! I'm constantly tripping over this! :-(

  • fac586 OP 3 years ago

    I'd settle for the Page Items to Submit property UI element being a multi-line text area rather than a text item…

  • toufiqmohd OP 3 years ago

    Probably already aware. Just wanted to point out.

    Also in internal discussions it has come up that the page items to submit should be auto populated.

    Not all items should be auto populated (Ex: Hidden items with protection).

    The below thread explains the issue:

    https://community.oracle.com/tech/developers/discussion/4494709/apex-21-2-error-when-protected-item-is-submitted-to-da#latest

    Or sometimes developer deliberately may want to use the session value instead of client value.

  • jkerr OP 3 years ago

    Regarding auto-populate based on items referenced in the source code, how about an auto-populate button that populates/updates (synchronizes) the list of items being submitted so when the developer updates the code they only need to click auto-populate to refresh the submit list.  Or better yet, have a switch to turn auto-populate on/off that fires anytime the source code is updated on the particular DA, PL/SQL code, etc.

  • angel o. flores t. OP 1.7 years ago

    @ino.laurensse Yes, i was about to write that idea, the text field is boring!, we need something smarter like shuttle control or I another smarter.