Отбор в справочнике не по реквизитам

1. D9ID9I_SaIIIa 58 28.09.10 13:26 Сейчас в теме
Интересно, а можно ли,например в справочнике организовать отбор не по реквизитам, т.е
например ,в справочнике на форме имеется СправочникСписсок, как отобрать по уже имеющимся реквизитам понятно,но что если я в СправочникСписок добавлю свою колонку с некими значениями(в моем случае значение регистра сведений),не относящимися к реквизитам справочника,возможно ли сделать отбор по этой колонке,и если да то как ,помогите пожалуйста !)
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. D9ID9I_SaIIIa 58 28.09.10 16:04 Сейчас в теме
походу ТЗ придется делать иначе никак
3. irinachun 30.09.10 19:29 Сейчас в теме
В СправочникСписке отбор можно делать только по ревизитам справочника. Это факт))))

Как вариант, можно сделать следующее: Получить по данному условию список элементов справочника (список значений, содержащий ссылки). Затем следующий код:

	СправочникСписок.Отбор.Ссылка.ВидСравнения = ВидСравнения.ВСписке;
	СправочникСписок.Отбор.Ссылка.Значение = СписокЭлементовСправочника;
	СправочникСписок.Отбор.Ссылка.Использование = Истина;


Есть тут некоторые проблемы. Например, при добавлении нового элемента. Этот элемент не будет попадать в отбор, так как его ссылки нет в отборе. Но тут можно поупражняться с отработкой событий.

А вот как сделать так, чтобы "накрученный" отбор работал по стандартному диалоговому окну (ну или по его дублю) - это отдельная задачка))))
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот