Перейти к основному содержимому
Версия: 1.20.1

Расширение таблиц

Функциональность расширения таблиц доступна при создании таблицы и позволяет дочерним таблицам наследовать поля из родительской.

Расширение таблицы используется для обмена информацией между набором записей.

В приведенном ниже примере таблица Задачи имеет несколько расширений:

Родительская таблицаРасширяющие таблицы
Задачи
  • Инциденты
  • Запросы на обслуживание
  • Проблемы

Расширяющая таблица называется дочерней, а расширяемая – родительской. Дочерняя таблица, в свою очередь, тоже может быть расширена и иметь свои дочерние таблицы.

примечание

Когда создается дочерняя таблица, ее представления списка и формы копируются с родительской таблицы, включая секции и связанные списки. Вы можете настроить эти представления позже. Подробнее читайте в статьях Представление форм и Представление списков.

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

Новая таблица и расширенная связаны между собой. В новой таблице создаются новые системные поля (например, поле ID).

Справочник Таблицы


подсказка

Требуемая роль: admin.

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

  1. Перейдите в Настройка системы → Таблицы.
  2. Найдите запись необходимой таблицы через поля поиска или конструктор условий.
  3. Перейдите в эту таблицу.
  4. Значение в поле Родитель – это название родительской таблицы, с которой она делит поля.

Для быстрого доступа к значениям поля Родитель, настройте представление списка. Подробнее читайте в статье Представление списка.