Создание страниц с компонентом таблица/форма - автогенерация SQL

Как это работает

Смотреть видео - Создание таблиц и форм через SQL. Быстрая генерация таблиц и форм https://rutube.ru/video/private/3dbad9ecd5c86f0312ea0c100f5f30cf/?p=0fiPs5hIP3oxYs9e_GzIhQ

В системе есть возможность быстрого создания страниц с таблицей со сгенерированным начальным рабочим  SQL. 

Таким образом мы можем указать базовые параметры (URL, таблица БД с автоподгрузкой столбцов), быстро создать управляющую таблицу с фильтрами, редактированием, добавлением. 

Все процедуры GetItems, FastCreate, DeleteItems, UpdateField и dict будут сгенерированы автоматически (и их потом можно будет править под себя и развивать). 

Порядок работы по созданию страницы

1. Создаем структуру БД - определяем таблицы, столбцы и внешние ключи, прописываем все Description у таблиц и столбцов (эти данные будут подтягиваться потом при создании столбцов таблицы и заполнении свойств таблицы).

2. В форме: 

3. В результате создается страница, компонент и его хранимые процедуры, которые можно править по необходимости.

Примечание

1. В процессе создания процедур обрабатываются также данные о внешних ключах (при создании процедуры dict или извлечении в GetItems значения из справочника). Поэтому обязательно указывайте внешние ключи в структуре БД сразу.

2. В структуре БД используйте имена name, code, text для базового описания сущности. Дело в том, что система ориентируется на них, когда необходимо вывести значение по внешнему ключу. Если их нет, то будет браться поле id

3. Придерживайтесь в целом нотации платформы (напр, primary key - поле id) - это уменьшит количество возможных сбоев в работе. 

 

 

 

 

Страница-источник на сайте falconspace.ru