FRServer
У TfrxReportServer есть событие OnGetReport. Предлагаю, добавить еще один параметр lHandle, который бы управлял загрузкой файла отчета. Зачем это нужно? Мне, например, надо просто знать какие отчеты загружаются сейчас, и в зависимости от этого что-то делать. А сейчас надо знать путь к отчету(ReportName выдает имя без пути).
unit frxServer;
....
TfrxServerGetReportEvent = procedure(const ReportName: String;
Report: TfrxReport;var lHandle:boolean) of object;
unit frxServerReports;
procedure TfrxReportSession.DoOnGetReport;
var lHandle:boolean;
begin
lHandle:=false;
TfrxReportServer(FParentReportServer).OnGetReport(ExtractFileName(FName), FReport ,lHandle);
if lHandle then
FReport.LoadFromFile(FName);
end;
Заранее спасибо.
unit frxServer;
....
TfrxServerGetReportEvent = procedure(const ReportName: String;
Report: TfrxReport;var lHandle:boolean) of object;
unit frxServerReports;
procedure TfrxReportSession.DoOnGetReport;
var lHandle:boolean;
begin
lHandle:=false;
TfrxReportServer(FParentReportServer).OnGetReport(ExtractFileName(FName), FReport ,lHandle);
if lHandle then
FReport.LoadFromFile(FName);
end;
Заранее спасибо.