Çiğdem Görgülü
20-Jun-2025 08:59:15
Oracle APEX Modal Dialog Issue – Problem with Chained = No and Data Submission
Hi everyone,
We are experiencing an issue in Oracle APEX while implementing a nested modal dialog structure.
Here’s the setup:
• On our main page (Page 2), we have a calendar. When a user clicks on an event, Page 905 opens as a modal dialog (Event Edit Form).
• On this Page 905, there’s a “Add Sponsor” button. When clicked, it opens another modal dialog, Page 33 (Sponsor Add Form).
• Our goal is: When Page 33 opens, Page 905 should remain open, and once Page 33 is closed, the Interactive Grid on Page 905 should automatically refresh.
To achieve this, we set Chained = No for Page 33. This works as expected — Page 905 stays open.
However, this leads to a serious issue:
• The form on Page 33 fails to submit data correctly.
• Especially items like P33_ETKINLIK_ID (Event ID, passed from Page 905) are not properly submitted or retained.
• As a result, fields such as contribution type, explanation, or sponsor budget are lost or inserted as null.
All dynamic actions and submit settings are properly configured. Even though P33_ETKINLIK_ID is included in the “Items to Submit” list, the data is not inserted reliably when Chained is set to No.
:bulb: Is this nested modal dialog scenario fully supported in APEX? Or is there a more reliable way to handle child-to-parent communication and form submission when Chained is disabled?
Any insights or workarounds from the community would be greatly appreciated :pray: