Компонент "Form File"

1. Описание

Компонент для динамических страниц (форм) оператора, отображающий в Workspace контейнер для входных/исходящих файлов.

Данный компонент присутствует в схемах типа:

  • Формы.

Блок (Рис.1(1)) используется в поле для построения схемы. При нажатии на блок открывается панель настроек данного компонента (Рис.1(2)).

Рис. 1. Компонент "Form File"

1.1. Блок "Form File"

Блок состоит из таких элементов:

  1. Название компонента;

  2. Ветка "In" - принимающая (соединяющая с предыдущим блоком) ветка;

  3. Ветка "Out" - исходящая (соединяющая со следующим блоком) ветка.

При наведении на поле "Out" появляется переключатель, который позволяет соединить этот компонент с компонентом, уже имеющим соединение.

Наличие иконки  обозначает, что  переключатель включен, и данный компонент можно соединить с компонентом, уже имеющим соединение.

Смена положения переключателя  удаляет исходящую ветку этого компонента.

Кнопка  удаляет блок из схемы.

1.2. Панель настроек "Form File"

Состоит из таких элементов:

  1. Поле "Id";

  2. Элемент "View";

  3. Переключатель "Break";

  4. Элемент  "Limit";

  5. Элемент "Add description".

1.2.1. Поле "Id"

В этом поле задается название* (уникальное в рамках схемы) – служебное название, не отображаемое на странице. Используется как переменный для дальнейшего доступа к значениям.

1.2.2. Элемент "View"

Предназначен для настройки отображения (Рис. 2).

Состоит из таких элементов:

  1. Поле "Initial value";

  2. Поле "Label";

  3. Поле "Hint";

  4. Переключатель "Readonly";

  5. Переключатель "Collapsible" 

1.2.2.1. Поле "Initial value"

Если переключатель "Readonly" включен:

В "Initial value" поле вызывается переменная, в которую передаются прикрепленные файлы с листа.

Задать такую переменную можно в компоненте "Get Email" в элементе "Set variables": в поле "Value" вводиться - attachments, а в поле "Key"  вводится название переменной, которую будем вызывать здесь.

К примеру, в компоненте "Get Email" в элементе "Set variables" в поле "Value" указали -  attachments, а в поле "Key" указали - Файлы. Тогда в поле  "Initial value" необходимо ввести - ${Файлы}.

Если переключатель "Readonly" выключен:

В поле "Initial value" вызывается переменная, в которую передаются файлы. Эти файлы будут прикреплены к отправляющему сообщению.

1.2.2.2. Поле "Label"

В этом поле вводится текст, который будет отображаться, как заголовок над файлом (Рис. 2). Если поле оставить пустым, то контейнер будет без заголовка.

1.2.2.3. Поле "Hint"

В этом поле можно задать подсказку. Подсказка будет отображаться при наведении курсора на (Рис. 2).

Значок не будет отображаться если поле оставить пустым.

1.2.2.4. Переключатель "Readonly"

 - отображает контейнер для входных файлов в Workspace.

Нажатие на  кнопку скачивает входной файл в формате .zip.

Нажатие на название файла скачивает сам файл.

 - отображает контейнер для исходящих файлов в Workspace (Рис.2).

При нажатии на  открывается окно для выбора файла, который будет прикреплен.

Рис. 2. Контейнер для исходящих файлов в Workspace

1.2.2.5. Переключатель "Collapsible"

Переключатель отвечает за возможность разворачивать\сворачивать блок с файлами:

 - блок с  файлами по умолчанию развернут без возможности сворачивать;

 - блок с файлами по умолчанию свернут. Есть возможность разворачивать\сворачивать блок (Рис. 2).

 - разворачивает блок;

 - сворачивает блок (Рис. 2).

1.2.3. Переключатель "Break"

1.2.4. Элемент "Limit"

Рис. 3. Установление лимита

1.2.5. Элемент "Add description"

Рис. 4. Элемент "Add description"