FRServer

отредактировано 11:25 Раздел: FastReport 3.0
У 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;

Заранее спасибо.

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.