Заполнить значением по умолчанию
Назначение
Функция, которая позволяет настроить параметры и осуществить запрос данных для заполнения компоненты значением по умолчанию.
В платформе существуютследующие возможные способы работы со значениями по умолчанию:
- из колонки таблицы, указанной в структуре сущности родительской (по отношению к текущему) компоненты-контейнера (например, компоненты Форма, параметр Подгрузка данных по умолчанию)
- из колонки таблицы, указанной в собственной, индивидуальной, структуре сущностей, принадлежащей текущей компоненте.
- из переменной процесса (для этого следует воспользоваться обособленной функцией Заполнить значением из переменной процесса, которая и добавляется в компоненту и конфигурируется отдельно).
- заполнить атрибут ‘Значение по умолчанию’ в основных параметрах любого визуального компонента.
Функция Заполнить значением по умолчанию позволяет оперировать алгоритмами из пп.1 и 2.

При выборе варианта “Из колонки” подгрузка значения по умолчанию осуществляется по алгоритму из п.1
При выборе варианта “Из сервиса” подгрузка значения по умолчанию осуществляется по алгоритму из п.2
Настройка
| Тип подгрузки | Наименование параметра | Назначение параметра | Принимаемые значения |
|---|---|---|---|
| Из колонки | Колонка | Позволяет указать таблицу и колонку ‘структуры сущности по умолчанию’ родительской компоненты-контейнера, из которой следует взять значение для текущей компоненты | ‘Таблица1’ в этом случае является элементом ‘структуры сущностей по умолчанию’ графа (параметр Подгрузка данных по умолчанию) родительской компоненты Форма |
| Из сервиса | Сервис | Описывает запрос к базе данных, результаты которого позволяют наполнить вложенные видимые компоненты’значениями по умолчанию’из базы данных при открытии веб-страницы приложения. |
|
| Сервис | Скрипт | Скрипт автоматически выставляется по умолчанию, указывает платформе, что ‘значение по умолчанию’ для текущей компоненты следует получить из собственного запроса к базе данных | |
| Источник данных | Скрипт | предписывает использовать визуальный конструктор для построения запроса | Единственный возможный вариант, выставлен по умолчанию |
| Граф сущностей | Граф сущностей | позволяет с помощью визуального конструктора сформировать набор объектов базы данных, указать взаимосвязи между ними и\или дополнительные условия, тем самым подготовить запрос в базу данных. При подгрузке данных сформированный запрос отрабатывает как Select-запрос. | ‘Таблица2’ в этом случае является элементом собственной структуры сущностей графа текущей компоненты |
| Заполнить из колонки | Позволяет указать таблицу и колонку собственной структуры сущности текущей компоненты, из которой следует взять ‘значение по умолчанию’ | ||
| Переменная процесса с идентификатором | Позволяет выбрать из списка переменную процесса, содержащую в себе идентификатор сущности. Список формируется автоматически из всех переменных используемых в BPMN-процессе. Является ограничивающим значением запроса (в секции WHERE primary_id = ), построенного в визуальном конструкторе параметра Граф сущностей. Благодаря этому ограничению, источник данных выбирает атрибуты единственной смысловой сущности создаваемого интерфейса. | task_id |