Skip to Main Content
Feature Request FR-4766
Product Area Application Builder
Status CLOSED

6 Voters

Searchable popup selector for Shared Component LOVs in APEX Page Designer

yannis Public
· Jan 14 2026

In APEX Page Designer, when configuring a page item that uses a Shared Component (especially selecting a List of Values (LOV) from Shared Components), the current selection experience becomes inefficient once an application has many LOVs (e.g., 50+). The picker is effectively a long list, and finding the correct LOV requires excessive scrolling and visual scanning. This slows down development, increases the chance of selecting the wrong LOV, and makes refactoring or standardization harder in larger apps.

Enhancement request: replace (or optionally supplement) the current long-list selector with a searchable popup LOV-style selector for Shared Components (at minimum for LOV selection, ideally for other shared-component selectors too). The selector should support fast filtering by typing, keyboard navigation.

Key capabilities that would materially improve usability:

  • Type-to-filter search (contains match) with instant results
  • Keyboard-first flow (open, type, arrow, enter)
  • Optional metadata preview: LOV type (Static/Dynamic), source table/view, return/display column(s)
  • Optional favorites / recently used for faster repeat work in large applications

Use Case

  • Large enterprise applications with many shared LOVs (50, 100, 300+), where developers must repeatedly attach the correct LOV to items across many pages.
  • Teams enforcing standards (shared LOV library) where correct selection matters and mistakes cause inconsistent UX and validation issues.
  • Refactoring / modernization: replacing older LOVs with standardized ones requires repeatedly finding specific LOVs quickly.
  • Multiple similar LOV names (e.g., LOV_STATUS, LOV_STATUS_ACTIVE, LOV_STATUS_ALL) where scrolling increases mis-selection risk.
  • Rapid page building: when creating many items quickly, the friction of long-list selection becomes a measurable productivity drag.

Preferred Solution (Optional)

  • In Page Designer property editor (for item property like List of Values / Named LOV), replace the current dropdown/list with a popup selector that behaves like an APEX Popup LOV:
    1. Click the LOV property (or a new “Select…” icon).
    2. Open a modal/popup with a search box on top.
    3. Results grid below supports filtering as you type.
    4. Selecting a row returns the LOV name to the property.
  • Include columns such as:
    • LOV Name
    • Type (Static/Dynamic)
    • Source (table/view/query snippet)
    • Return/Display columns
    • Usage count (optional)
  • Add sorting (A–Z, most used, recently used).
  • Keep backward compatibility by offering:
    • A toggle: “Simple list” vs “Searchable selector”
    • Or automatically switch to searchable mode when LOV count exceeds a threshold (e.g., 30 or 50).
This request is likely a duplicate of FR-1729.