Создание сущностей для учета со своим набором полей (из 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

Это снижение стоимости владения

за счет меньшего количества людей для поддержки и узкого стека разработки. Про снижение стоимости владения продуктом

Это быстрое внесение изменений

по ходу эксплуатации программы. Как создается функционал на платформе

Это простой удобный интерфейс

адаптация под мобильные устройства. Про юзабилити платформы

Нужна бесплатная консультация?
Получить оценку проекта
Создайте концепцию проекта на основе нашего шаблона и получите оценку проекта в виде КП.
Демо-сайт решений
Базисные решения, которые можно гибко адаптировать под себя: менять внешний вид, бизнес-логику и даже структуру базы данных.
Сайт использует Cookie. Правила конфиденциальности OK