Автогенерация#

Инструкция по созданию таблицы или формы на основе модели в DataSpace:

Предварительные условия#

  1. Модель создана и выпущена в DataSpace.

  2. Приложение LCUI создано в Designer.

Порядок действий#

Этап 1. Автогенерация таблицы или формы#

  1. Перейдите в рабочий интерфейс созданной страницы LCUI.

  2. Добавьте компонент «Таблица» или «Форма» в рабочую область.

  3. Нажмите на кнопку автогенерации в правом верхнем углу компонента.

Этап 2. Выбор модели для автогенерации#

  1. Выберите файл вашей модели.

  2. Выберите сущность из файла модели, которая будет отображаться в компоненте.

  3. Система автоматически отобразит поля с дефолтными названиями колонок.

  4. Отредактируйте названия колонок, если необходимо.

  5. Настройте отображение данных:

  6. Для связанных агрегатов выберите вид отображения (не отображать, показывать только ID, показать полностью или выбрать атрибуты).

  7. Выберите разрешение редактирования полей: можно разрешить редактирование всех полей или отдельных полей.

  8. Выберите вид строки при редактировании или добавлении записей (абзац или строка).

Этап 3. Настройка запросов#

При автогенерации настройки запросов для выбранной модели и сущности подставляются автоматически с возможностью скорректировать их (по необходимости).

Этап 4. Завершение настройки#

  1. Нажмите «Далее».

  2. Проверьте правильность сформированного компонента, его настроек и запросов.

Особенности и ограничения#

  1. Автогенерация возможна только на основе выпущенных моделей.

  2. Измененная или перевыпущенная модель требует повторного запуска автогенерации. Синхронизация данных не производится автоматически, необходимо обновить компонент вручную.