Автогенерация#
Инструкция по созданию таблицы или формы на основе модели в DataSpace:
Предварительные условия#
Модель создана и выпущена в DataSpace.
Приложение LCUI создано в Designer.
Порядок действий#
Этап 1. Автогенерация таблицы или формы#
Перейдите в рабочий интерфейс созданной страницы LCUI.
Добавьте компонент «Таблица» или «Форма» в рабочую область.
Нажмите на кнопку автогенерации в правом верхнем углу компонента.
Этап 2. Выбор модели для автогенерации#
Выберите файл вашей модели.
Выберите сущность из файла модели, которая будет отображаться в компоненте.
Система автоматически отобразит поля с дефолтными названиями колонок.
Отредактируйте названия колонок, если необходимо.
Настройте отображение данных:
Для связанных агрегатов выберите вид отображения (не отображать, показывать только ID, показать полностью или выбрать атрибуты).
Выберите разрешение редактирования полей: можно разрешить редактирование всех полей или отдельных полей.
Выберите вид строки при редактировании или добавлении записей (абзац или строка).
Этап 3. Настройка запросов#
При автогенерации настройки запросов для выбранной модели и сущности подставляются автоматически с возможностью скорректировать их (по необходимости).
Этап 4. Завершение настройки#
Нажмите «Далее».
Проверьте правильность сформированного компонента, его настроек и запросов.
Особенности и ограничения#
Автогенерация возможна только на основе выпущенных моделей.
Измененная или перевыпущенная модель требует повторного запуска автогенерации. Синхронизация данных не производится автоматически, необходимо обновить компонент вручную.