Расширение таблиц
Функциональность расширения таблиц доступна при создании таблицы и позволяет дочерним таблицам наследовать поля из родительской.
Расширение таблицы используется для обмена информацией между набором записей.
В приведенном ниже примере таблица Задачи имеет несколько расширений:
Родительская таблица | Расширяющие таблицы |
---|---|
Задачи |
|
Расширяющая таблица называется дочерней, а расширяемая – родительской. Дочерняя таблица, в свою очередь, тоже может быть расширена и иметь свои дочерние таблицы.
Когда создается дочерняя таблица, ее представления списка и формы копируются с родительской таблицы, включая секции и связанные списки. Вы можете настроить эти представления позже. Подробнее читайте в статьях Представление форм и Представление списков.
Расширение таблиц приводит к следующему:
Новая таблица и расширенная связаны между собой. В новой таблице создаются новые системные поля (например, поле ID).
Справочник Таблицы
Требуемая роль: admin.
Используйте справочник Таблицы (sys_db_table), чтобы понимать связь между таблицами. Для того чтобы посмотреть связи определенной таблицы, выполните следующие шаги:
- Перейдите в Настройка системы → Таблицы.
- Найдите запись необходимой таблицы через поля поиска или конструктор условий.
- Перейдите в эту таблицу.
- Значение в поле Родитель – это название родительской таблицы, с которой она делит поля.
Для быстрого доступа к значениям поля Родитель, настройте представление списка. Подробнее читайте в статье Представление списка.