Oracle APEX - IG Button Column Plugin

Karel EkemaKarel Ekema
1 min read

The APEX Interactive Grid has the Row Actions Menu as shown by the hamburger icon on each row. It has standard options, and custom actions can be added to it. This works perfectly well. Sometimes though the customer wants to have an action available by buttons in the grid itself. APEX Idea FR-4143 also shows this as a wished for option with a good number of votes.

APEX offers already a ‘Link’ column, and with some creativity, you can configure it as a regular button. As a further alternative and additional options, sharing with you a plugin for the purpose.

Enabling a column with a button displayed in every row (click to enlarge):

DA's (on click) can be attached or an action can be specified (from the action framework) for any button click follow up. In case of a DA, the this.data object will contain the row data. There is support for conditional enabling and for button label/class substitution, based on the row data.

And that makes up plugin #9 under the lib4x embrella. See here for an example page.

0
Subscribe to my newsletter

Read articles from Karel Ekema directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Karel Ekema
Karel Ekema

Application Developer, applying Oracle APEX to develop Data-Centric, Workflow, BPM and Case Management applications.