Vofka @ Сегодня, 17:44
,
Для каждого Запись Из НаборЗаписей Цикл
Если Запись.Номенклатура = Справочники.Номенклатура.БалкаЦветника И
Запись.Размеры = Справочники.РазмерыБалкиЦветника.НайтиПоКоду("000000075") Тогда
Сообщить(Запись.Номенклатура);
КонецЕсли;
КонецЦикла;
Когда делаю отбор по регистратору
НаборЗаписей.Отбор.Регистратор.Значение = Выборка.Регистратор;
То выходит много записей, причем попытка:
Для каждого Запись Из НаборЗаписей Цикл
Если Запись.Номенклатура = Справочники.Номенклатура.БалкаЦветника И
Запись.Размеры = Справочники.РазмерыБалкиЦветника.НайтиПоКоду("000000075") Тогда
Сообщить(Запись.Номенклатура);
КонецЕсли;
КонецЦикла;
Не дала никакого уменьшения списка почему-то. "Сообщить" выдает все номенклатуры, а не , которые ограничены
Если Запись.Номенклатура = Справочники.Номенклатура.БалкаЦветника
Если вывести данные только по запросу выводит всего 40 строк из Регистра, которые и нужно изменить, а полный код уходит в уйму записей, причем Запись.Номенклатура показывает все номенклатуры..