Support Article
Unable to toggle between pages, when an error exists in Grid
SA-4969
Summary
Unable to navigate to a different page in a Grid, when an error(validation) exists in same page or different page.
If the error is in current page user can correct it, however if the error is in a different page, user cannot navigate to correct it.
Error Messages
No Error Message
Steps to Reproduce
1) Create a RepeatGrid with source as a PageList.
2) Add rows for more than 1 page. All the rows will be added in the first page until the refresh of grid is done.
3) Now add some invalid data in any of the columns that will trigger a validation failure on Grid Refresh. In this case added String data to Integer property.
4) Refreshed Grid using OnChange on any column. This will re-arrange the grid and error is displayed.
5) Try to navigate to a different page now, error message will disappear and navigation will not happen.
Root Cause
When there are any error messages on the step page and when refresh happens user will not be allowed to move to next page, was missed in the product.
Resolution
This issue is resolved through the following local change:
- Do a Save-As of @baseclass. pyPreGridUpdate into your ruleset.
- Add a new Step at the end.
Published January 31, 2016 - Updated October 8, 2020
Have a question? Get answers now.
Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.