Создание источника данных

1. Перейти в раздел «LowCode» – «Конструктор» – «Источники данных».

img

2. На панели инструментов нажать кнопку img, в выпадающем списке выбрать действие «Добавить новый источник данных» – откроется форма создания нового источника данных.

img
img

3. Рекомендуется перевести переключатель «Защита от обновления» в положение «Включено», для того чтобы не перезаписать текущие конфигурации при переносе новых конфигураций с другого стенда.

img

4. Заполнить поля:

  • «Код» – поле необязательно для заполнения, без заполнения значение сформируется автоматически после регистрации источника данных;

  • «Наименование» – поле обязательно для заполнения;

  • «Описание» – поле необязательно для заполнения;

  • «Тип возвращаемых данных» – значение выбирается из выпадающего списка, оставить значение по умолчанию «Коллекция»;

  • «Тип источника данных» – значение выбирается из выпадающего списка, оставить значение по умолчанию «Внутренний запрос»;

  • «Имя сервиса» – сервис, к которому будут поступать запросы от созданного динамического приложения. Например, сервис «Управление документами» (dh-documents-service). Значение выбирается из выпадающего списка;

  • «Класс объекта» – значение выбирается из выпадающего списка, выбрать созданный в разделе Создание документа класс объекта;

  • «Тип эндпоинта» – значение выбирается из выпадающего списка, оставить значение по умолчанию «collection».

img

5. В блоке «HTTP запрос» в поле «URL» указать структуру запроса для автоматического получения необходимых данных (Создание источника данных). Структура должна содержать адрес сервера, сервис посредник, наименование сервиса, класс объекта и параметры. Для автоматического заполнения поля «URL» в соответствии с выбранным типом эндпоинта необходимо нажать кнопку img, расположенную справа от поля «Тип эндпоинта». Вместо адреса сервера можно указать переменную окружения (пример записи «#Env.<наименование переменной окружения>»).

img

6. В блоке «HTTP запрос» на вкладке «Параметры» перевести переключатель «Использовать пагинацию на стороне сервера» в положение «Включено».

img

7. Нажать кнопку img – источник данных будет создан.

img

8. Для проверки работы созданного источника данных необходимо в карточке созданного источника данных нажать кнопку «SEND», расположенную справа от поля «URL». Откроется окно, в котором можно указать значения для переменных. Нажать кнопку «Подтвердить» и убедиться, что HTTP-запрос выполнен успешно.

img
img