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


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

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

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

  • «Связанный шаблон» (необязательное поле) — укажите шаблон аккаунта, на который будет ссылаться данный атрибут. Если связанный шаблон аккаунта не указан, то атрибут будет ссылаться на системный шаблон аккаунта.

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

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

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

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

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

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

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

Свойства атрибута типа «Аккаунт»

Свойства атрибута типа «Аккаунт»

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

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

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

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

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

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

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

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

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

Шаблон аккаунта

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

К началу



Номер Статьи: 2249
Размещено: Mon, Dec 12, 2022
Последнее обновление: Mon, Jul 1, 2024

Online URL: https://kb.comindware.ru/article/atribut-tipa-akkaunt-2249.html