Skip to Main Content
Feature Request FR-4519
Product Area Page Components
Status CLOSED

4 Voters

Trigger the change dynamic action event on IG checkbox column without entering the edit mode

mohamed.elghandour Public
· Jun 24 2025

Idea Summary
In Oracle APEX Interactive Grid, the Change event for a dynamic action tied to a checkbox column should be triggered without requiring the user to enter Edit Mode. Currently, users are able to check or uncheck checkboxes and save the grid without explicitly switching to Edit Mode, however, the associated dynamic actions do not execute unless Edit Mode is active. As an alternative, users could be restricted from modifying checkbox values unless Edit Mode has been activated. Aligning the dynamic action behavior with the actual user interaction would improve consistency and usability.

Use Case
In an Interactive Grid used for managing employee data, one of the columns is a checkbox labeled "Is Contractor". When a user checks this box, a dynamic action is intended to show or hide additional columns / disable some columns such as "Contract End Date" and "Contractor Agency", making the grid more intuitive and tailored based on input.

Preferred Solution (Optional)
The Change event of the dynamic action associated with a checkbox column in the Interactive Grid should be triggered when the user checks or unchecks the checkbox, without requiring entry into Edit Mode. Or the users could be restricted from modifying checkbox values unless Edit Mode has been activated.

We reviewed this idea carefully, and while it was interesting, we concluded that due to all the internal implications we need to take into account, it is not feasible in APEX.

Comments

Comments

  • radwan.salamehh OP 5 months ago

    It is really annoying. Imagine a very simple requirement: a Dynamic Action that enables or disables a checkbox column in an Interactive Grid based on the value of another column. This does not work as expected at all.

    When you open a Service Request or ask for a fix, Oracle often responds that this is “not a bug” and that this is how the grid is designed to work. :(