Создайте мгновенную проверку в форме Apex

#oracle-apex #apex

Вопрос:

Я хотел бы создать проверки для элементов страницы, которые являются полями формы. В настоящее время у меня есть некоторые проверки, настроенные для этих элементов страницы, но они запускаются только после отправки формы. Я бы хотел, чтобы проверки запускались до отправки формы, чтобы пользователи получали предупреждение об ошибках с их текущими значениями полей перед отправкой формы. Я думаю, что то, чего я пытаюсь достичь, называется «проверка на стороне сервера».

Заранее спасибо

Ответ №1:

Вы ищете «проверку на стороне клиента».

Есть несколько хороших статей на эту тему, в том числе плагин http://dgielis.blogspot.com/2020/09/building-better-form-in-oracle-apex.html

И глубокое погружение одного из разработчиков APEX https://hardlikesoftware.com/weblog/2017/05/10/apex-client-side-validation/

Главное, что нужно помнить, — независимо от того, как дополнить UX проверкой на стороне клиента, требуется проверка на стороне сервера.

Также обратите внимание, что изначально определенные проверки также выполняются до отправки страницы, где это возможно. https://content.dsp.co.uk/apex/client-side-validations