Содержание

Реквизиты-классификаторы

См. также: как связать реквизит с объектом или справочником.

Типы реквизитов-классификаторов

Отличаются методом создания.

Стандартные

С заполняемым списком значений.

Основанные на базовых объектах

Имеют заранее определенный список значений, который формируется из других объектов системы. ⇒ Создание списка значений автоматизировано.

В качестве значений могут использоваться:

Пример реквизита-классификатора, созданного на основе базового объекта «Документ» (Рисунок 1):

Реквизит-классификатор в объекте

Как создать реквизит-классификатор

Стандартный

  1. На открывшейся странице укажите параметры реквизита.
    Страница создания реквизита-классификатора
    1. В параметре «Тип реквизита» выберите значение «классификатор».
    2. Укажите название реквизита.
    3. При необходимости введите описание объекта – оно может потребоваться при поиске нужного Вам реквизита в процессе дальнейшего конфигурирования Адванты.
    4. Укажите параметры, уникальные для данного типа реквизитов:
      • «Разрешить выбор нескольких значений» – позволяет выбирать сразу несколько значений реквизита-классификатора, прикрепленного к объекту или справочнику
      • «Иерархический» – можно задавать иерархию в списке значений реквизита-классификатора
      • «Разрешить выбор узловых значений» – для выбора узловых значений в иерархии. Доступно только если выбран параметр «Иерархический».
    5. «Тип базового объекта» – «Нет».
    6. Для удобства работы с большим списком реквизитов добавьте создаваемый реквизит в новую, либо в существующую группу реквизитов.
    7. Сохраните введенные параметры.
      Опции из блока «Базовый объект» нужны для создания реквизита-классификатора, основанного на базовых объектах (см. ниже).

Создание списка значений

  1. Зайдите в созданный реквизит → блок «Значения реквизита» → «Добавить».
  2. Внесите значение и сохраните.
  3. Повторите операцию столько раз, сколько вам нужно значений реквизитов.
Список значений реквизита-классификатора

Редактирование списка значений

Для редактирования названия значения нажмите кнопку .

Стрелки и – для изменения порядка следования значений.

Стрелки и – для управления иерархией значений.

«Заблокировать» – для блокировки значения, чтобы скрыть более ненужное значение.

Если значение заблокировано, пользователь его больше не увидит среди доступных значений реквизита. При этом уже заполненные значения сохранятся, что позволяет и дальше просматривать их в объектах и отчетах.
Так реализуется целостность данных: значение более ненужного значения не удаляется, оно остаётся в системе, но выбрать его снова уже нельзя.

На базовых объектах

Реквизиты-классификаторы, основанные на базовых объектах, отличаются от обычных реквизитов-классификаторов методом создания списка значений – для этого типа реквизитов он формируется автоматически.
При этом для формирования списка значений используется уже имеющаяся в системе структура дерева проектов, дискуссии и документы проектов (также в виде структуры), а также список пользователей системы.
  1. На открывшейся странице укажите параметры реквизита.
    1. В параметре «Тип реквизита» выберите значение «классификатор».
    2. Укажите название реквизита.
    3. При необходимости введите описание объекта – оно может потребоваться при поиске нужного Вам реквизита в процессе дальнейшего конфигурирования Адванты.
    4. Укажите параметры, уникальные для данного типа реквизитов:
      • «Разрешить выбор нескольких значений» – позволяет выбирать сразу несколько значений реквизита-классификатора, прикрепленного к объекту или справочнику
      • «Иерархический» – можно задавать иерархию в списке значений реквизита-классификатора
      • «Разрешить выбор узловых значений» – для выбора узловых значений в иерархии. Доступно только если выбран параметр «Иерархический».
    5. «Тип базового объекта» – выберите тот тип базового объекта, который будет основой выбора значений.
      Выберите здесь «Проект», если нужно ассоциировать значения реквизитов с объектами. Значения будут те же, что и в выбранной далее ветке дерева проектов.


      Страница создания реквизита-классификатора, основанного на базовых объектах
    6. Выберите корневой проект для иерархии. Это может быть, как директория верхнего уровня иерархии, так и задача глубокого уровня вложенности.
      Кнопка выбора ветки объектов
      Кнопка выбора ветки дерева проектов не доступна для определения в случае выбора базового объекта «Пользователь»: список значений формируется из всех пользователей системы.
  2. Сохраните реквизит.
Чтобы на карточке объекта1) можно было находить значение реквизита через строку поиска, в портлете «Свойства типа реквизита «Классификатор», поставьте чек-бокс «Отобразить поиск на карточке объекта».

Типы значений, основанных на базовом объекте


О том, как добавить реквизит в тип объекта.

1)
дискуссии, документа, согласования, а также при заполнении справочника