Russian (Русский) - Change language

Пользовательский скрипт (Web Custom Action) для Веб-станции Верификации

Чтобы добавить пользовательский скрипт для операторов на Веб-станции Верификации:

  1. Откройте Станцию Настройки Проектов и выберите пункт меню Проект → Определения Документов....
  2. В диалоге Определения документа выберите название определения документа и нажмите кнопку Редактировать....
  3. Далее, перейдите в свойства поля и на вкладке Пользовательский скрипт отметьте опцию Включить пользовательский скрипт в Web.

Чтобы отредактировать или написать новый пользовательский скрипт, выполните описанные выше шаги 1–3, после чего нажмите кнопку Редактировать... рядом с опцией Включить пользовательский скрипт в Web для открытия окна Редактор кода скрипта.

Пользовательский скрипт для веб-станции верификации пишется на языке JavaScript. Данный сервис для доступа к полям формы отличается от WebServices API Сервера Приложений тем, что выполнение скрипта производится непосредственно в браузере клиента по нажатию на соответствующую кнопку рядом с полем на форме данных.

Пользовательский скрипт выполняется в отдельном элементе <iframe>, который необходимо закрыть после выполнения скрипта. Взаимодействие между веб-станцией и элементом <iframe> осуществляется посредством postMessage на основе протокола JSON-RPC.

По умолчанию <iframe> размещается в <body> окна верификации на веб-станции. Существует также возможность разместить <iframe> в среднюю панель под изображением документа. Для этого в первой строке скрипта необходимо задать: // mode: documentEditor.

Ниже приводится описание используемой объектной модели пользовательского скрипта для Веб-станции Верификации и пример скрипта для поиска по базе данных.

Объекты

Пример скрипта для поиска по базе данных

01.12.2020 7:04:04


Please leave your feedback about this article