Поле LiveCycle ES 2.5 Aws_Action JavaScript

У меня есть форма, которую я разрабатываю в Adobe LiveCycle ES 2.5 для клиента.
Краткая предыстория проекта: нужно взять еще более старый PDF-файл и преобразовать его, чтобы разрешить цифровые подписи с потенциальными кнопками «Отклонить/Принять».

Кто-нибудь знает, как определить в событии щелчка (AWS_SUBMIT::click) для кнопки отправки, какая кнопка отправки была фактически нажата??
Как кнопка "Отклонить" или "Принять".

Клиент имеет доступ только к рабочему месту/пакету Adobe LiveCycle es2.5.


person greendave11    schedule 12.05.2015    source источник


Ответы (1)


Необработанное значение поля AWS_ACTION содержит заголовок кнопки, которая была нажата, но не раньше, чем она была нажата — до этого необработанное значение равно нулю. Вы можете поместить код в событие нажатия кнопки AWS_SUBMIT, чтобы выполнять различные действия в зависимости от значения AWS_ACTION. Я использовал его раньше, чтобы выполнить различную проверку в зависимости от предпринятого действия, например, если форма отклонена, проверьте, что они ввели комментарий, прежде чем разрешить его отправку и т. д.

Возможные значения для AWS_ACTION совпадают со списком имен действий пользователя, которые вы установили в этой задаче процесса в Workbench.

person Stephanie    schedule 23.06.2015
comment
Необработанное значение AWS_ACTION, по-видимому, заполняется только в том случае, если для операции назначения задачи рабочего процесса не установлено значение «Отправить через средство чтения». Другими словами, флажок «Отправить через Reader» под разделом «Презентация и данные» не нужно устанавливать, чтобы AWS_ACTION заполнялся заголовком кнопки действия пользователя. - person greendave11; 28.04.2016