Порядок действий:

  • В модуль объекта отчета добавить процедуру:
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
	ФильтрСКД = КомпоновщикНастроек.Настройки.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
	// в парамтр поля компоновки записываем наименование одного для доступных полей отбора
	// правое значение - это наименование фильтра
	// левое значение - это значение по которому будет отбор
	ПолеОтбора = Новый ПолеКомпоновкиДанных("Номер");
	ФильтрСКД.ЛевоеЗначение = ПолеОтбора;
	ФильтрСКД.Использование = Истина;
	
	// Овновные варианты видов сравнения:
	// Больше
	// БольшеИлиРавно
	// ВСписке
	// Заполнено 
	// Меньше
	// МеньшеИлиРавно
	// НеВСписке
	// НеЗаполнено
	// НеПодобно
	// НеРавно
	// НеСодержит
	// Подобно
	// Равно
	
	// Пример отбора по списку значений
	ФильтрСКД.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке;
	СписокДляОтбора = Новый СписокЗначений;
	СписокДляОтбора.Добавить("123");
	СписокДляОтбора.Добавить("456");
	ФильтрСКД.ПравоеЗначение = СписокДляОтбора; 
	
	// Пример отбора по одному значению
	ФильтрСКД.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
	ФильтрСКД.ПравоеЗначение = "123"; 
КонецПроцедуры