![]() |
#9 |
Участник
|
Цитата:
Сообщение от .Quattro.
![]() Цитата:
Сообщение от 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_на_форме.SETRANGE(“No.”, ‘Номер товара’); ReportName.SetItemFilter(Item); - Почему Item? Откуда он взялся? Фильтр наложен же на Item_на_форме, его и передавайте в отчет. .Quattro., вы безусловно правы - это я просто здесь сделал опечатку, в коде было конечно же так (спасибо, что поправили): На кнопке формы: Код: Location.SETRANGE(Code, "Location Code"); Item_на_форме.SETRANGE(“No.”, ‘Номер товара’); ReportName.SetItemFilter(Item_на_форме); ReportName.SETTABLEVIEW(Location); ReportName.RUNMODAL; Код: SetItemFilter(VAR ItemRec : Record Item) Item.COPYFILTERS(ItemRec); Код: MESSAGE(Item.GETFILTERS); Тем не менее ума не приложу, почему я не наблюдаю "Выбранный Код Товара" на гриде фильтров таблицы Item. |
|