Отображение предупреждения xpage при превышении значения
Мне нужно отобразить предупреждение в приложении xpages. Условие заключается в том, что если введенное значение превышает процентное отношение по отношению к значению предыдущего месяца, отображается предупреждающее сообщение. Каким будет лучший способ реализовать эту функциональность? Компонент, в котором вводится значение, представляет собой текстовое поле dojo number.
Должен ли я обрабатывать предупреждение на кнопке, где я отправляю xpage? Я подумал, что в коде кнопки у меня могут быть две группы действий, одна из которых останется в том виде, в которой она сейчас стоит, и в этом случае значение не будет превышать процент. В другой группе действий, когда значение превышает процент, оно отображает диалоговое окно, в котором указано, что процент был превышен, и если пользователь хотел бы продолжить с помощью кнопки ok или исправить значение с помощью кнопки отмены. На кнопке ok будут вставлены те же действия из предыдущей группы. Будут ли эти действия работать в контексте диалогового окна, правильно сохраняя источник данных? Я на правильном пути, или есть еще один простой способ реализовать это предупреждение, например, при вводе значения уже отображается предупреждение?
Важно отметить, что это только предупреждение, а не подтверждение, которое препятствует пользователю отправлять на xpage.
Благодарен!
Маркус.
Вы можете проверить значение в событии onChange элемента управления вводом. В вашем предупреждении можно использовать оповещения о загрузке, чтобы отобразить предупреждение, которое пользователь увидит в браузере. https://xpage.me/2015/02/10/boot-your-alerts-in-the-with-bootalert/ или Growl http://elstarit.nl/2015/02/20/my-taken-on- а-мульти-рык-сообщение-phaselistner-для-XPages/