Вопрос по экспортёрам

отредактировано 16:44 Раздел: FastReport 4.0
Добрый день!

Подскажите, пожалуйста. Есть ли возможность сохранения результата работы экспортеров в поток?

хотелось бы чего нибудь типа:
function GetPDFReport(Params: TStrings): TStream;
var
  ST: TMemoryStream;
begin
  Result := nil;
  .....
  frxReport.LoadFromFile('SomeFile.fr3');
  if frxReport.PrepareReport then
  begin
    ST := TMemoryStream.Create;
    frxReport.ExportToStream(TfrxHTMLExport, ST); <<--- Сильно не хватает такого метода!
    ST.Position := 0;
    Result := ST
  end;
end;

Комментарии

  • gpigpi
    отредактировано 16:44
    Попробуйте так:
    frxHTMLExport1.Stream := ST;
    frxReport.Export(frxHTMLExport1);

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

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