Print

function Print(const TemplateName, OutFileName: String; out Errors: String; OpenFile: Boolean): String -DESKTOP- -WEB-

Печатает данные формы.

Сформированный документ сохраняется в файле OutFileName, Если файл с таким именем уже существует он перезаписывается. Если перезаписать невозможно (файл занят другим процессом), то к имени файла добавляется число. Метод возвращает фактическое имя выходного файла.

Если в параметре OutFileName пустая строка, то файл сохраняется в выходном каталоге по умолчанию.

В процессе печати вызывается событие OnPrint.

Параметры:

  • TemplateName - путь к файлу шаблона. Если задан относительный путь, то шаблон определяется относительно папки шаблонов.
  • OutFileName - путь к выходному файлу.
  • Errors - в переменную, записываются все возможные ошибки при печати. Если ошибок нет, то в переменной будет пустая строка.
  • OpenFile - открывать файл после печати.