Перейти к содержанию

Обработка данных в связях между блоками

Назначение

Обработчик данных позволяет модифицировать данные непосредственно при передаче их между блоками.

Создание

Для создания обработчика необходимо нажать левой кнопкой мыши на любую связь и выбрать пункт "Создать обработчик":

После этого будет создан обработчик данных:

Вход (наименование, идентификатор и тип) будет взят у блока, из которого исходит связь (в примере из блока "Генерация временного ряда").

Выход будет взят у блока, к которому идет связь (в примере - блок "Таблица).

Работа с обработчиком

Для работы с обработчиком можно дважды щелкнуть по нему левой кнопкой мыши или один раз нажать правой кнопкой и выбрать пункт "Редактировать код":

Редактор обработчика по функционалу аналогичен блоку "Выражение".

Для получения входных данных с помощью конструкции "Вход" необходимо указывать наименование входа из которого выходит связь.

Удаление обработчика

Для удаления обработчика необходимо нажать левой кнопкой мыши на связь и выбрать пункт "Удалить обработчик":

Связь между блоков, при этом, будет сохранена.

Альтернативный способ удаления - нажать по нему правой кнопкой мыши и выбрать пункт "Удалить":

В этом случае будет удален не только обработчик, но и связь между блоками.