Page tree
Skip to end of metadata
Go to start of metadata

Назначение плагина

Плагин позволяет настраивать ряд мастеров для выполнения часто повторяемых действий с возможностью их контроля. Действия можно фильтровать по пользователям биллинга.

Настройка плагина

Для настройки мастеров используется соответствующий редактор вызвать который можно из меню Плагины - Помощник.

Добавить новое действие можно с помощью кнопки  на тулбаре, в результате откроется следующий редактор

  • в нем в поле Action ID необходимо указать текстовую строку на которую в дальнейшем нужно ссылаться при переходах между формами.
  • если данный мастер будет использоваться, как не главное окно, то можно установить признак Дочерний элемент, в дальнейшем это позволит скрывать дочерние элементы в главном окне плагина для более удобной навигации
  • в поле Название вводится название формы, оно будет отображаться в списке доступных действия и в заголовке формы
  • в поле комментарий вводится текст подсказки, который будет выводится в форме (поясняющий в общей форме что и для чего нужно заполнить), если поле оставить пустым подсказка выводится не будет.
  • в таблицу Поля добавляются поля которые будут отображаться в форме
  • в таблице Параметры можно задать параметры отображения формы
  • на закладке Группы пользователей задаются для пользователей каких групп отображать данное действие
  • на закладке Класс обработчика  можно выбрать класс обработчика формы или создать новый


Редактор полей выглядит следующим образом

где

  • ключ некая уникальная в пределах формы строка которую можно использовать в коде для доступа к значению поля
  • тип тип поля, например строка, дата, флаг, период и т.д.
  • название - название поля выводимое в форме
  • значение - значение поля по умолчанию
  • комментарий - подсказка выводимая при получения фокуса данным полем

последовательность полей на форме можно менять при помощи кнопок со стрелками

Работа с плагином 

Для вызова доступных действий необходимо кликнуть по кнопке  на тулбаре, в результате будет открыто окно с доступными для пользователя действиями, окно имеет два режима отображения (список и кнопки)

выбрав необходимое действие в списке или нажав на кнопку, откроется соответствующий мастер

после заполнения полей и нажатия на кнопку данные будут переданы в заданный обработчик где они могут быть проверены и обработаны. Если при проверке в данных обнаружены ошибки, может быть возращена ошибка с предложение повторно ввести дынные. После обработки формы, можно выполнить какие действия или перейти к следующей форме для ввода дополнительных данных.


  • No labels