I have been debugging why my tabular form in Apex 5.2 enters an error page http://servername/ords/wwv_floe.accept, containning
"Current tabular form data is too old; the source data has been modified.
Click here to discard your changes and reload the data from the database."
Surprisingly, when you have a custom defined validation rule PL/SQL Function body returning boolean) mixtured with some predefined rule, like "Item is not null". Whenever, a validation fail, the system will goes to this page, and some/all user input will lost. But if all validations are defined in the same way, either all using predefined rules, or all using custom defined rules, the application will not enter this page when there is avalidation fail. The error message will only show Inline in Notification.
Conclusion:
To avoid losing user input data on a tabular form, define all the validations using same method.
Subscribe to:
Post Comments (Atom)
Datatable static image not found on the server
When you use ```datatables.min.css``` and ```datatables.min.js``` locally, instead of datatables CDN, you may have encountered that ```sort...
-
Step 1. Install Oracle XE 11g 1. Download Oracle XE (oracle-xe-11.2.0-1.0.x86_64.rpm.zip) from Oracle official website. You need an accoun...
-
I used the following method to hide the extra long column contents when loading the page. The contents will then display when mouse hover th...
-
When you use ```datatables.min.css``` and ```datatables.min.js``` locally, instead of datatables CDN, you may have encountered that ```sort...
No comments:
Post a Comment