Создание объекта

Создает объект существующего типа.

Важно!

Структура создаваемого объекта должна быть подготовлена заранее!

Тип объекта

Структура, в которой будет создан объект.

Создать новый объект, ID выставить автоматически

Во втором поле переключается режим названия ID нового объекта.

  • Если выбираем "Да", то ID созданного объекта будет выглядеть примерно так: 55b17862-4f25-40d7-8e35-3455412b381b.

  • Взможность заполнить название нового объекта самостоятельно. Поле для ввода названия поддерживает шаблонизация и вычисления. Например, можно указать формулу {{id}}+1, благодаря которой будет создан объект со значением на 1 больше предыдущего.

Записать ссылку в поле

Вам может потребоваться создать новый объект в другой структуре, при этом сохранить в текущем объекте ссылку на него (поле типа link).

Для этого нам нужно:

  1. Структура, в которой будет создаваться объект.

  2. Поле типа Link, куда запишем ссылку на объект.

  3. Поле Link должно быть в индексе с настроенным ссылочным полем по ID.

В результате в текущем объекте будет записана ссылка на новый объект.

Создать событие

Создавать событие при создании объекта, или нет.

Заполнить поля

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

Custom

Слева выбирается поле, в которое будет записано значение, справа — само значение. Как сказано выше, значение можно подставить с помощью шаблонизатора. Также это поле является вычисляемым (для этого нужно установить галочку на полем).

По аналогии с примером выше, конструкция {{id}}+1 с включеной галочкой запишет в поле linkToSecondStruct значение 2, при условии что был обработан объект с id = 1.

JSON

Тип предзаполнения полей нового объекта ключами JSON-шаблона.

При выборе JSON открывается ещё одно поле (тип string), в котором необходимо указать JSON-шаблон со значениями. Например, в поле jsonTemplate хранится значение: {"key1":"value1","key2":"value2"}

После этого в левой части предзаполняемых полей выбирается целевое поле (stringFieldOne или stringFieldTwo), а в правой части указывается ключ из JSON-шаблона (key1 или key2).

В результате исполнения этого шага будет создан объект с предзаполненными полями:

  • stringFieldOne: value1

  • stringFieldTwo: value2