Дано:
1. Справочник.Сотрудники
2. Справочник.Должности
3. Справочник.ШтатнаяСтруктура (с реквизитами Справочник.Сотрудники и Справочник.Должности)
Пользователь работая со Справочник.ШтатнаяСтруктура формирует штатное расписание. Получается связка Подразделение+Должность+Сотрудник.
Понятное дело, что в реквизите Сотрудники справочника ШтатнаяСтруктура содержится только ссылка на элемент Справочник.Сотрудники.
Пользователю необходимо выдать в удобном виде полный штат предприятия, а именно Справочник.ШтатнаяСтруктура и подтянутые из Справочник.Сотрудники остальные данные по Сотруднику (инициалы, приказ о приеме на работу, приказ о назначении на должность и др. личные данные относящиеся только к сотруднику). Это решается выводом данных в таблицу значений на форму (вариант).
Однако пользователю необходимо предложить удобные механизмы фильтрации/отбора по различным полям.
Например:
1. Показать только тех кто принят на работу до определенной даты.
2. Только тех у кого категория высшая (первая и т.д.)
Поля отбора могут быть разные.
Есть желание, оно наверно правильное, использовать механизмы платформы. К примеру при отображении элементов справочника есть замечательная команда "Настроить список", которой может воспользоваться пользователь. При отображении на форме данных в таблице значений эта команда естественное на отображается.
Внимание, вопрос! Каким образом отобразить пользователю список, собранный из разных справочников, который пользователь может настраивать/фильтровать по разным полям?