В зависимости списка выбора родительское поле связано с двумя или более дочерними списками выбора, один из которых отображается в родительском поле после выбора пользователем.
Зависимый список выбора и связанные с ним списки выбора создаются на вкладке Метаданные, а затем зависимый список выбора выбирается в профиле клиента, как описано в разделе Добавление или изменение зависимого списка выбора. Прежде чем приступить к созданию списка выбора этого типа, ознакомьтесь с разделом Важные аспекты зависимостей списков выбора.
Между пользовательскими списками выбора можно создавать зависимости.
Перед созданием зависимости списка выбора создайте все списки выбора, которые планируете связать. Как минимум, необходим родительский список выбора и два или более дочерних списка выбора.
Каждый элемент дочернего списка может быть связан с несколькими родительскими элементами. Например элемент Вспомогательные материалы может быть дочерним элементом для бытовых и автомобильных комплектующих.
Можно создавать многоуровневые зависимости (например, списки выбора с уровнями подчинения прапрародитель, прародитель, родитель и потомок).
Для профиля клиента можно назначить только одну зависимость списка выбора. В определении одного зависимого списка выбора необходимо задать несколько зависимостей родитель/потомок.
На вкладке Метаданные создайте пользовательские списки выбора.
Потребуется как минимум три списка выбора, в том числе один в качестве родительского и два или более в качестве дочерних списков выбора.
Пример:
Родительский/дочерний | Имя списка выбора | Варианты выбора |
---|---|---|
Родительский |
Изделия |
|
Дочерний |
Автомобильные комплектующие |
|
Дочерний |
Бытовые комплектующие |
|
На вкладке Метаданные создайте поля метаданных, чтобы включить списки выбора.
В нашем примере мы создали поле Изделия
, которое служит родительским полем и поле Комплектующие для использования в качестве дочернего.
На странице "Поле метаданных" для родительского поля выберите Источник списка выбора.
В поле Список выбора выберите созданный список выбора. В нашем примере мы выбрали Изделия
в качестве списка выбора.
На странице "Поле метаданных" дочернего поля выберите Родительское поле списка выбора. В нашем примере мы выбрали Изделия
в качестве родительского поля метаданных.
Чтобы пользователи могли только выбирать, а не вводить данные, установите флажок Заблокировано и сохраните изменения.
На вкладке Классификация создайте профиль документа, использующий поля метаданных, созданные в ходе выполнения шага 1.
В нашем примере мы создали профиль документа Изделия
с полями метаданных Изделия
и Комплектующие
.
На вкладке Метаданные создайте зависимый список выбора и нажмите Отправить.
В таблице Зависимые списки выбора нажмите , чтобы создать зависимый список выбора. Существующий зависимый список выбора можно изменить, выделив его и нажав
.
Зависимость "изделие/комплектующие"
.Домашнее хозяйство
) и дочернего списка, который отображается, когда пользователь выбирает его (Бытовые комплектующие
):
Источник родительского списка выбора: Источник захвата
Родительский список выбора: Изделия
Элемент родительского списка выбора: Домашнее хозяйство
Источник дочернего списка выбора: Источник захвата
Дочерний список выбора: Бытовые комплектующие
Добавьте поля для второго зависимого выбора, указав еще один элемент родительского списка выбора (Автомобилестроение
) и дочерний список, который отображается, когда пользователь выбирает его (Автомобильные комплектующие
).
На вкладке Захват добавление или изменение профиля клиента, в котором используется созданная вами зависимость между профилем документа и списком выбора.
На странице "Общие настройки" выберите профиль типа 2 — Захват и индексирование или 3 — Только индексирование, а затем введите имя и префикс пакета.
На странице "Настройки индексирования документов" выберите зависимость, созданную в поле Зависимый список выбора, и профиль документа, созданный в поле Профили документов.
На странице Безопасность предоставьте пользователю доступ для входа в профиль клиента и сохраните профиль клиента.
Протестируйте зависимость списка выбора в клиенте.
В клиенте выберите созданный профиль клиента и выполните захват пакета.
Разверните пакет и выберите документ.
На панели метаданных проверьте зависимость списка выбора.
Удаление зависимости списка выбора означает, что он больше не доступен для использования в профиле клиента. Связанные с ним списки выбора и поля метаданных не затрагиваются.