Создание сущностей для учета со своим набором полей (из editor, без SQL)

В разделе Сущности editor или admin могут создавать свои сущности с различными полями и статусами. 

Затем можно настроить форму и таблицу управления экземплярами сущности для их обработки и учета.

По шагам: 

1. На /entities  создаем сущность (например, human). 

2. Создаем возможные статусы сущности, а также заполняем доступные статусы для каждого из статусов сущности. 

3. Создаем поля сущности и указываем правильные типы (сложные типы, требующие настроек здесь не используются), например, string, text, select, bool, switch, radio и т.д. Для списковых типов можно указать возможные значения в формате value1,text1||value2,text2||value3,text3.... 

4. Настраиваем параметры таблицы вывода и формы редактирования экземпляров сущностей. 

Параметры формы:

Параметры таблицы:

5. Смотрим вывод экземпляров сущностей (кнопка Данные на /entities). 

6. Редактируем определенную строку в таблице:

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

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

Также есть возможность начать учет данных через подобный механизм, а потом дорабатывать новые таблицы/формы для новых потребностей уже с использованием sql.

Falcon Space - функциональная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Насколько полезной была статья?

Google поиск по нашей документации

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Нужна бесплатная консультация?
Планируете делать веб-проект?
Сайт использует Cookie. Правила конфиденциальности OK