Переменные входов/выходов
Переменные входов/выходов - это дочерние входы или выходы блока, которые можно добавить при редактировании блока.
Переменные входов
Для создания переменных необходимо навести курсор на нужный вход и во всплывающем меню выбрать пункт "Редактирование переменных":
После нажатия откроется окно редактирования переменных входа:
- Количество входов - задает количество дочерних входов блока. Целое число.
- Каждый вход по умолчанию будет иметь название "Вход блока N", где N - порядковый номер входа
После указания количества входов и нажатия на кнопку "Сохранить", у выбранного блока создадутся дополнительные входы:
В данном примере создано два переменных входа блока.
При повторном открытии пункта "Редактирование переменных" можно изменить число добавленных входов.
- Если новое число больше текущего - добавятся дополнительные входы.
- Если новое число меньше - лишние входы будут удалены.
Редактирование переменных входов
При наведении курсора на добавленную переменную появляется всплывающее меню со следующими параметрами:
- Редактирование входа. Можно изменить наименование входа:
- Переместить вход ниже.
- Переместить вход выше.
- Изменение порядка входов/выходов.
- Удалить вход.
Переменные выходов
Переменные выходов - дочерний выход блока, отфильтрованный по выбранным первичным ключам объекта.
Для настройки необходимо навести курсор на выход блока и во всплывающем меню выбрать пункт "Добавить переменную":
Настройку переменных выходов необходимо производить на уже рассчитанном блоке. Если блок был насчитан с ошибкой, то настройка переменных будет недоступна.
После нажатия открывается окно с добавлением переменных выхода:
- Выход - формат выхода данных. Выпадающее меню с двумя значениями:
- Одинарный - каждый выбранный элемент создаст отдельный выход блока;
- Массив - все выбранные элементы объединятся в один массив. Для массива так же можно задать наименование выхода.
- Формат наименования - выбор первичных ключей и/или атрибутов объекта, которые будут отвечать за формирование наименования выхода.
- Путем перетаскивания ключей (drag-n-drop) можно изменять порядок элементов.
После выбора одной или нескольких переменных и нажатия на кнопку "Сохранить", у выбранного блока создадутся дополнительные выходы:
За одно редактирование переменных возможно создание нескольких одинарных выходов или одного массива.
Блок с тремя добавленными выходами: одним массивом и двумя одинарными выходами.
Редактирование переменных выхода
При наведении курсора на добавленную переменную появляется всплывающее окно с параметрами, аналогичными параметрам при редактировании входа:
- Редактирование выхода. Можно изменить наименование выхода (для массива) и формат наименования элементов:

В случае, если часть атрибутов, использовавшихся в отображении наименования, будет недоступна, формат наименования сбросится к первому доступному атрибуту. Если блок насчитан с ошибкой, то редактирование будет недоступно.
- Переместить выход ниже.
- Переместить выход выше.
- Изменение порядка входов/выходов.
- Удалить выход.
Изменение порядка входов/выходов
При нажатии на кнопку "Изменение порядка входов/выходов" открывается отдельное окно, которое позволяет управлять порядком входов и выходов блока в едином интерфейсе. С помощью Drag&Drop функциональности можно мышкой менять порядок входов и выходов относительно друг друга.









