Перейти к содержимому

Связь

Поле «Связь» указывает на одну строку другой таблицы. Например, каждый платёж аренды связан с одной квартирой: в таблице «Квартиры» лежат сами квартиры, а в «Платежах» есть поле-связь «Объект».

Связь работает по схеме «многие к одному»: много платежей → одна квартира. «Многие ко многим» (несколько собственников у квартиры с долями) напрямую не поддерживается.

Подробное руководство в разделе «Связи между таблицами». Здесь краткая справка.

  • «Платежи» ссылаются на «Квартиры».
  • «Сделки» ссылаются на «Активы».
  • «Операции» ссылаются на «Счета» или «Контрагентов».
  1. Откройте таблицу, из которой будете ссылаться (например, «Платежи») → вкладка «Поля» → «Новое поле».
  2. Тип: «Связь».
  3. «Целевая таблица»: таблица, на строки которой ссылаетесь. Можно выбрать и ту же самую таблицу (например, «родительский объект»).
  4. «Создать поле».
  • В редакторе записи строку целевой таблицы ищут поиском.
  • В ячейке показывается название связанной строки. Клик ведёт в целевую таблицу.

Строки, которые на неё ссылались, остаются. Ячейка связи в них становится пустой («—»). Чтобы ничего не потерять, перед удалением посмотрите, какие строки ссылаются на удаляемую.

Через точку к полям связанной строки не обратиться. Чтобы использовать, например, цену квартиры в формуле платежа, добавьте «Поле из связанной таблицы». Оно покажет цену прямо в строке платежа, и формула прочитает её как обычное поле. См. «Связи в формулах».

  • Разбивка по связи: столбцы, кольцо, топ «по квартирам», «по контрагентам».
  • Таблица: связь показывается названием связанной строки.
  • Окно «Записи»: клик по столбцу «Квартира на Ленина» покажет её платежи.
Сценарий Что выбрать
У объекта есть свои поля, и он нужен в нескольких местах. Связь
Фиксированный набор из 3–10 вариантов без своих полей. Список
Произвольная подпись. Текст
  • Связь там, где хватит «Списка». Если у категории нет своих полей, берите «Список» или «Теги».
  • Ждут поля связанной строки в формуле. Используйте «Поле из связанной таблицы».
  • Хотят «многие ко многим» двумя связями в обе стороны. Получатся две независимые связи. Нужна промежуточная таблица, см. «Что такое связь».