&НаКлиенте
Процедура
ОтборПоИПизБП()
Список.КомпоновщикНастроек.Настройки.Отбор.Элементы.Очистить();
Если ЭтаФорма.НомерИПИспользовать И
ЗначениеЗаполнено(ЭтаФорма.НомерИП) Тогда
ОтборПоНомеруИП =
Список.КомпоновщикНастроек.Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ОтборПоНомеруИП.ЛевоеЗначение
= Новый ПолеКомпоновкиДанных("Ссылка");
ОтборПоНомеруИП.ВидСравнения
= ВидСравненияКомпоновкиДанных.ВСписке;
ОтборПоНомеруИП.ПравоеЗначение
= СписокБП(СокрЛП(ЭтаФорма.НомерИП));
ОтборПоНомеруИП.Использование
= Истина;
ОтборПоНомеруИП.РежимОтображения
= РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
Элементы.Список.Обновить();
КонецЕсли;
КонецПроцедуры
|