Элемент процесса [Автогенерируемая страница]

Продукты
Все продукты

Элемент Автогенерируемая страница используется для открытия в ходе выполнения процесса произвольной страницы, которая была сгенерирована автоматически согласно указанным параметрам.

Например, используйте этот элемент, если в ходе выполнения бизнес-процесса необходимо открыть страницу с заданным перечнем элементов (кнопками и определенными полями).

Параметры автогенерируемой страницы задаются на панели настройки элемента (Рис. 1).

Рис. 1 — Панель настройки элемента Автогенерируемая страница
scr_chapter_process_designer_auto_page.png

Поля заполняются при помощи меню значений параметра:

  1. В верхней части панели настройки элемента введите подпись элемента. Указанное значение отобразится на диаграмме процесса.
  2. Название страницы — введите название страницы, которая должна отобразиться в ходе выполнения бизнес-процесса.
  3. Кому отобразить страницу? — укажите пользователя, которому должна открыться страница. Вы можете указать значение параметра динамически или выбрать константное значение.
  4. Рекомендация пользователю — введите текст, который отобразится на странице при выполнении элемента процесса. Это поле обязательно для заполнения.  Для рекомендаций не поддерживается многострочность, поэтому переносы, независимо от синтаксиса, не применятся.
  5. Подсказка пользователю — введите информацию, которая отобразится по нажатию на кнопку btn_com_information00005.png. Кнопка с подсказкой отображается на странице в ходе выполнения процесса.
  6. Объект привязки — если выполнение действия будет связано с конкретной записью в объекте системы, укажите этот объект.
  7. Запись объекта привязки — запись, с которой будет связано выполнение действия процесса. Поле становится активным и обязательным для заполнения, если указан объект привязки.

На заметку. При выполнении действия в блок Связанные объекты страницы Журнал процессов будет добавлена запись, в которой будет указан объект привязки, и запись, с которой было связано выполнение действия. А на странице редактирования связанной записи будет доступно меню Продолжить по процессу.

Добавить кнопку 

Блок содержит перечень кнопок, которые необходимо отобразить на странице. Чтобы добавить кнопку на страницу, нажмите на btn_button_connections00006.png и введите необходимые параметры (Рис. 2):

Рис. 2  — Добавление кнопки на автогененируемую страницу
chapter_process_designer_auto_page_buttons.png
  1. Название — укажите подпись кнопки. Обязательный параметр.
  2. Код — введите уникальное название кнопки, которое может быть использовано при написании кода для реализации логики кнопки. Обязательный параметр.
  3. Стиль — выберите из списка один из общих стилей, используемых для кнопок BPMS Creatio. Обязательный параметр.
  4. Генерирует сигнал — введите сигнал, например, “Отправлен на визирование”, который будет генерироваться в процессе при нажатии на кнопку. Вы можете добавить в процесс другие элементы, которые будут ожидать генерации данного сигнала.
  5. Установите признак Активная, если при открытии страницы кнопка должна быть активной.
  6. Установите признак Выполняет проверку значений, чтобы при нажатии на кнопку выполнялась проверка заполнения обязательных полей.
  7. Нажмите на кнопку Сохранить окна определения значения параметра.

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

Для управления порядком расположения кнопок на странице, а также для редактирования свойств кнопки, используется меню, которое появляется при нажатии на кнопку btn_parametres_window_edit.png.

Добавить элемент страницы 

Блок содержит перечень элементов, которые необходимо отобразить на странице. Чтобы добавить элемент на страницу, нажмите на btn_button_connections00007.png и выберите тип элемента (Рис. 3).

Рис. 3 — Выбор типа элемента для отображения на автогенерируемой странице
chapter_process_designer_elem_auto_page_type.png

Заполните параметры, перечень которых зависит от выбранного типа элемента (Рис. 4):

Рис. 4 — Пример добавления элемента на автогенерируемую страницу
chapter_process_designer_elem_auto_page_new.png
  1. Заголовок — введите заголовок элемента на странице. Обязательный параметр.
  2. Код — введите уникальное название параметра, в котором будет храниться значение элемента.
  3. Текст — введите текст, который необходимо отобразить на элементе. Доступно для типа “Комментарий”.
  4. Может быть свернута — установите признак, чтобы пользователь мог свернуть группу полей. Доступно для типа “Группа полей”.
  5. Свернута — установите признак, чтобы значения полей отображались в свернутом виде при открытии страницы. Доступно для типа “Группа полей”
  6. Обязательное — установите признак, чтобы сделать поле обязательным для заполнения. Доступно для типа “Строковое поле”, “Справочник”, “Целое число”, “Дробное число”.
  7. Многострочное — установите признак, чтобы сделать поле многострочным. Доступно для типа “Строковое поле”.
  8. Источник данных — укажите объект справочника. Доступно для типа “Справочник”.
  9. Представление — выберите способ заполнения поля: при помощи выпадающего списка или путем выбора значения из справочника. Доступно для типа “Справочник”.
  10. Формат даты — выберите формат отображения поля “Дата/Время”.

Для управления порядком расположения элементов на странице, а также для редактирования и удаления элемента, используется меню, которое появляется при нажатии на кнопку btn_parametres_window_edit00008.png.