Атрибут типа «Запись»


Свойства атрибута

Атрибут типа «Запись» содержит одну или несколько ссылок на записи в связанном шаблоне записи. Ссылка представляет собой уникальный идентификатор записи.

Помимо общих свойств для атрибута типа «Запись» предусмотрены перечисленные ниже свойства.

  • «Формат отображения» — выберите способ отображения заголовков связанных записей в полях на формах и в таблицах (см. раздел «Атрибут-заголовок записей шаблона»):
  • «Гиперссылка» — гиперссылка, по которой можно перейти к связанной записи;
  • «Простой текст» — текст с заголовком связанной записи.
  • «Связанный шаблон» (обязательное поле) — укажите шаблон записи, на который будет ссылаться данный атрибут.

    • «Взаимная связь с атрибутом» — при необходимости выберите или создайте в связанном шаблоне атрибут, в котором будут автоматически сохраняться ссылки на связанные записи из текущего шаблона (этот раскрывающийся список отображается после выбора связанного шаблона).

      • «Не используется» — взаимная связь атрибутов не установлена (этот пункт выбран по умолчанию).
      • «С имеющимся» — выберите атрибут, связанный с текущим шаблоном, но не используемый в других взаимных связях.
      • «С новым» — создайте новый атрибут, указав его название и системное имя.
      • Чтобы новый атрибут мог ссылаться на несколько записей из текущего шаблона, установите для него флажок «Хранить несколько значений».

      Примечание

      Атрибут для взаимной связи имеет такой же тип, что текущий шаблон: «Запись», «Аккаунт», «Роль» или «Организационная единица».

      Взаимная связь атрибутов позволяет в записях связанного шаблона обращаться к записям из текущего шаблона. См. пример использования.

  • «Хранить несколько значений» — установите этот флажок, чтобы в атрибуте можно было хранить ссылки на несколько записей из связанного шаблона (сформируется связь «один ко многим»).

  • «Удалять связанные записи» — установите этот флажок, чтобы разрешить удаление записей из связанного шаблона посредством полей данного атрибута в таблицах и на формах.

  • «Использовать как заголовок записей» — установите этот флажок, чтобы значение атрибута отображалось в тексте ссылок на шаблон. См. раздел «Атрибут—заголовок записей шаблона».
  • «Вычислять автоматически» — установите этот флажок, чтобы значение атрибута вычислялось во время работы приложения. См. «Вычисляемый атрибут».

Свойства атрибута типа «Запись»

Свойства атрибута типа «Запись»

Пример использования

Учёт заказов и заказчиков с помощью взаимосвязанных атрибутов

Конфигурация приложения

  • Атрибут «Заказчик» в шаблоне записи «Заказы»
    • Тип данных: Аккаунт.
    • Связанный шаблон: Заказчики.
    • Взаимная связь с атрибутом: Все заказы.
  • Атрибут «Все заказы» в шаблоне аккаунта «Заказчики»
    • Тип данных: Запись.
    • Хранить несколько значений: флажок установлен.
    • Удалять связанные записи: флажок установлен.

Результирующее поведение

  1. В шаблоне «Заказы» созданы записи «Заказ №2» и «Заказ №23».
  2. В записях «Заказ №2» и «Заказ №23» в атрибуте «Заказчик» указан аккаунт «Иванов И. И.».
  3. Так как атрибуты «Все заказы» и «Заказчик» взаимосвязаны, в атрибуте «Все заказы» аккаунта «Иванов И. И.» будут автоматически сохранены ссылки на записи «Заказ №2» и «Заказ №23».
  4. При удалении аккаунта «Иванов И. И.» из шаблона «Заказчики» будут также удалены записи «Заказ №2» и «Заказ №23» из шаблона «Заказы».

Связанные статьи

Общие свойства атрибутов

Атрибуты. Определения, типы, настройка, архивирование, удаление

Атрибут типа «Аккаунт»

К началу


Номер Статьи: 2243
Размещено: Mon, Dec 12, 2022
Последнее обновление: Tue, Oct 8, 2024

Online URL: https://kb.comindware.ru/article/atribut-tipa-zapis-2243.html