Я бы порекомендовал вам изменить код вашей кнопки «Далее», чтобы она не переключалась на следующую страницу, если на текущей странице есть ошибки.Вы можете сделать это, добавив if
«охранник» на <xforms:setvalue>
внутри кнопки «Далее», который гласит:
if="xxforms:instance('fr-error-summary-instance')/valid = 'true'"
Это также облегчит работу пользователей: если вы позволите имперейдите на страницу 2, в то время как на странице 1 есть ошибки, когда они пытаются сохранить, находясь на странице 2, вам как-то придется сказать им, что ошибка находится на предыдущей странице, и предоставить им способ перейти на эту страницу.