Цитата:
Сообщение от
kudrenko
А вот установить фильтр по таблице Item не получается.
Пытался в отчете создавать функцию следующего содержания:
Код:
SetItemFilter(VAR ItemRec : Record Item)
Item.COPYFILTERS(Item);
Тогда код на кнопке писал следующим образом:
Код:
Location.SETRANGE(Code, "Location Code");
Item_на_форме.SETRANGE(“No.”, ‘Номер товара’);
ReportName.SetItemFilter(Item);
ReportName.SETTABLEVIEW(Location);
ReportName.RUNMODAL;
Item.COPYFILTERS(Item); - Вы копируете фильтры из текущей переменной в текущую же. Надо копировать из ItemRec
Item_на_форме.SETRANGE(“No.”, ‘Номер товара’);
ReportName.SetItemFilter(Item); - Почему Item? Откуда он взялся? Фильтр наложен же на Item_на_форме, его и передавайте в отчет.