Свойства атрибута
Атрибут типа «Запись» содержит одну или несколько ссылок на записи в связанном шаблоне записи. Ссылка представляет собой уникальный идентификатор записи.
Помимо общих свойств для атрибута типа «Запись» предусмотрены перечисленные ниже свойства.
- «Формат отображения» — выберите способ отображения заголовков связанных записей в полях на формах и в таблицах (см. раздел «Атрибут-заголовок записей шаблона»):
- «Гиперссылка» — гиперссылка, по которой можно перейти к связанной записи;
- «Простой текст» — текст с заголовком связанной записи.
-
«Связанный шаблон» (обязательное поле) — укажите шаблон записи, на который будет ссылаться данный атрибут.
-
«Взаимная связь с атрибутом» — при необходимости выберите или создайте в связанном шаблоне атрибут, в котором будут автоматически сохраняться ссылки на связанные записи из текущего шаблона (этот раскрывающийся список отображается после выбора связанного шаблона).
- «Не используется» — взаимная связь атрибутов не установлена (этот пункт выбран по умолчанию).
- «С имеющимся» — выберите атрибут, связанный с текущим шаблоном, но не используемый в других взаимных связях.
- «С новым» — создайте новый атрибут, указав его название и системное имя.
- Чтобы новый атрибут мог ссылаться на несколько записей из текущего шаблона, установите для него флажок «Хранить несколько значений».
Примечание
Атрибут для взаимной связи имеет такой же тип, что текущий шаблон: «Запись», «Аккаунт», «Роль» или «Организационная единица».
Взаимная связь атрибутов позволяет в записях связанного шаблона обращаться к записям из текущего шаблона. См. пример использования.
-
-
«Хранить несколько значений» — установите этот флажок, чтобы в атрибуте можно было хранить ссылки на несколько записей из связанного шаблона (сформируется связь «один ко многим»).
-
«Удалять связанные записи» — установите этот флажок, чтобы разрешить удаление записей из связанного шаблона посредством полей данного атрибута в таблицах и на формах.
- «Использовать как заголовок записей» — установите этот флажок, чтобы значение атрибута отображалось в тексте ссылок на шаблон. См. раздел «Атрибут—заголовок записей шаблона».
- «Вычислять автоматически» — установите этот флажок, чтобы значение атрибута вычислялось во время работы приложения. См. «Вычисляемый атрибут».
Пример использования
Учёт заказов и заказчиков с помощью взаимосвязанных атрибутов
Конфигурация приложения
- Атрибут «Заказчик» в шаблоне записи «Заказы»
- Тип данных: Аккаунт.
- Связанный шаблон: Заказчики.
- Взаимная связь с атрибутом: Все заказы.
- Атрибут «Все заказы» в шаблоне аккаунта «Заказчики»
- Тип данных: Запись.
- Хранить несколько значений: флажок установлен.
- Удалять связанные записи: флажок установлен.
Результирующее поведение
- В шаблоне «Заказы» созданы записи «
Заказ №2
» и «Заказ №23
». - В записях «
Заказ №2
» и «Заказ №23
» в атрибуте «Заказчик» указан аккаунт «Иванов И. И.
». - Так как атрибуты «Все заказы» и «Заказчик» взаимосвязаны, в атрибуте «Все заказы» аккаунта «
Иванов И. И.
» будут автоматически сохранены ссылки на записи «Заказ №2
» и «Заказ №23
». - При удалении аккаунта «
Иванов И. И.
» из шаблона «Заказчики» будут также удалены записи «Заказ №2
» и «Заказ №23
» из шаблона «Заказы».
Связанные статьи
Атрибуты. Определения, типы, настройка, архивирование, удаление