Skip to Main Content
Feature Request FR-4717
Product Area User Interface
Status OPEN

6 Voters

Oracle APEX Popup LOV with multiple columns should include options for left/right alignment and customizable column width

parthiban Public
· Nov 14 2025

Idea Summary
Oracle APEX Popup LOV with multiple columns should include built-in options for left/right alignment and customizable column width, or enable a custom attribute column.
Currently, the format option is available and useful, but developers cannot control alignment or set specific widths for each column. Adding these features will greatly improve readability—especially for numeric or amount fields—and provide a clean, user-friendly Popup LOV experience.

Use Case

  • Popup LOV lists that display amounts or numeric values which should be right-aligned for better visibility.
  • ERP, financial, and business applications that need fixed column widths (e.g., Code – 80px, Description – 250px, Amount – 120px).
  • Popup LOVs where long text fields stretch the layout due to lack of width control.
  • Any multi-column Popup LOV where developers want structured, neat column presentation without custom CSS or JavaScript.
  • Users who prefer visually aligned numeric columns and consistent column sizing for faster scanning and selection.

Preferred Solution 

  • Add options in the Popup LOV settings to define column alignment (Left, Center, Right) for each column.
  • Add a property to specify column width using px, %, or set a  custom attribute that supports HTML style
  • Allow assigning CSS classes to individual columns directly from the APEX UI.
  • Ensure the alignment and width settings apply consistently in both the Popup LOV modal and search results.

This idea is open.

Comments

Comments

  • john.snyders APEX Team OP 23 hours ago

    I agree that some declarative options would be very handy. Popup lov uses the grid widget and it does not allow HTML attributes as shown in your picture but you can give column cells a specific class and you can use that class in custom css rules to provide styles or use UT utility classes. 

    I think that all of the things you are looking for are possible today using the Initialization JavaScript function of the Popup LOV page item. There is an example on page 22 of the app you can download from https://hardlikesoftware.com/weblog/2019/12/23/all-the-things-that-pop-up/ the possible column properties are documented here https://docs.oracle.com/en/database/oracle/apex/24.2/aexjs/grid.html#columns 

    I agree that declarative options in the LOV definition would be better for some things.

  • parthiban OP 12 hours ago

    @john.snyders thanks for your comments..