Discussions
Categories
- 196.9K All Categories
- 2.2K Data
- 239 Big Data Appliance
- 1.9K Data Science
- 450.3K Databases
- 221.7K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 550 MySQL Community Space
- 478 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3K ORDS, SODA & JSON in the Database
- 546 SQLcl
- 4K SQL Developer Data Modeler
- 187K SQL & PL/SQL
- 21.3K SQL Developer
- 295.9K Development
- 17 Developer Projects
- 138 Programming Languages
- 292.6K Development Tools
- 107 DevOps
- 3.1K QA/Testing
- 646K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 155 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.1K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 18 Java Essentials
- 160 Java 8 Questions
- 86K Java Programming
- 80 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 204 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 442 LiveLabs
- 38 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 171 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 232 Portuguese
Error Upon Redirect to a Modal page using PLSQL Dynamic Content

Hi,
In Oracle 20.2,
I have a region of type PLSQL Dynamic Content. Part of the code is this snippet:
htp.p(' <button onclick = "javascript:window.location.replace(''f?p=&APP_ID.:30:&SESSION.::&DEBUG.::P30_FORM_ID,P30_ENV_NAME:'||Rec_d.FORM_ID||','||Rec_d.ENVIRONMENT_NAME||''');" class="t-Button t-Button--noLabel t-Button--icon lto40577670847038328_0 t-Button--hot" type="button" id="dynamic-delete" title="Delete Icon" aria-label="Delete Icon"> <span class="t-Icon fa fa-trash-o fa-lg" aria-hidden="true"></span> </button> ');
The snippet creates a Delete button that should redirect to Page 30 Modal Page when clicked upon.
The problem is I get this error instead when I click on the Delete button:
It works successfully when redirecting into Normal pages but gets an error on Modal Pages.
Am I missing something or is there a workaround to this?
Any ideas or suggestions are appreciated!
- Jazz
Answers
-
It is not possible to open a modal dialog page in this way. There is a big clue to this in the code used: you have
window.location.replace(...)
when of course modal dialog pages don't replace the contents of the current window, but pop-up on top of it.For dialog pages it is necessary to use the
apex.navigation.dialog
API method instead.Please do not post screenshots of textual information, such as code, sample data, or error messages. Screenshots are not accessible to visually impaired members of the community, and cannot be indexed by search engines, or copied and pasted to assist in developing a solution.