Перейти к содержанию

Статья для предыдущей поддерживаемой версии ПО — 5.0!

Текущая рекомендованная версия — Comindware Platform 6.0. См. документацию к версии 6.0.

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

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

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

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

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

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

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

      Примечание

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

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

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

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

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

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

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

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

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

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

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

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

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

Ассистент базы знаний Comindware

Загрузка ассистента...
Запрос отправлен в ИИ-ассистент Открыть вкладку