Topic: [Отчет] Экспорт файла отчета
Скрипт позволяет сохранить сгенерированный файл отчета в указанную папку.
Пример
procedure Form1_bReport_OnAfterClick (Sender: string);
var
sFile: string;
sDest: string;
sUser: string;
begin
sUser := 'admin';
sFile := Form1.frxPDFExport1.FileName;
sDest := 'd:\Report\'+FormatDateTime('YYYY-MM-DD', now)+'\'+sUser+'\';
if ForceDirectories(sDest) then
begin
CopyFile(sFile, sDest+'doc.pdf');
//OpenFile(sDest+'doc.rtf'); // if you want open file
end;
DeleteFile(sFile);
end;
begin
Form1.frxPDFExport1.OpenAfterExport := False;
end.
Проект с примером:
Dmitry.