К сожалению фильтры, наложенные на DataItem видны (например через GETFILTERS) только / не раньше чем в OnPreReport(). Но как я понимаю, для вас это слишком поздно и надо узнать значениe до запуска report'a. Но опять же, если вызывать report не через REPORT.RUNMODAL а через переменную (MyReport.RUNMODAL), то разумеется можно посредством функции типа SetMyRecord(SalesHeaderRec) можно передать в report требуемый DataItemRecord в глобальную rec-переменную в report'е и обращаться к ней в OnOpenForm и т.д
|