Содержание:


SaveReportToFile

Функция формирует указанный отчет и сохраняет его в указанном файле.

Синтаксис

SaveReportToFile(ReportName: String; FileName: String)

Входные параметры
Имя параметра
Тип параметра
Описание
ReportName String  Имя отчета
FileName String
 Путь к файлу
 для сохранения
 отчета

Пример вызова:

 
 Var
    nameReport, nameFile, s: String;
                       
  Begin
    nameReport := 'Отчеты\Отчет пресса №4';
    nameFile := 'c:\отчет_04_07_2020.pdf';

    if not FileExists(nameFile) then
      begin
         SaveReportToFile(nameReport, nameFile);
         s := 'Запись отчета произведена успешно!';
      end        
    else
      s := 'Файл с указанным именем уже существует.' + #10 + 'Запись отчета не произведена.';   
   
    WriteValue('Virtual channel 99', s);
  end.        


Полное имя отчета состоит из имени каталога (в данном случае "Отчеты") и собственно имени самого отчета (в данном случае "Отчет пресса №4"). Итого в скрипте следует использовать следующую конструкцию 'Отчеты\Отчет пресса №4'.