Отображение отчета

API Report и API DOM rptview функции позволяют отображать сгенерированный отчет в соответствующем средстве просмотра:

  • Microsoft® Программное обеспечение Word для документов Word

  • HTML для HTML

  • Средство просмотра PDF для отчетов PDF

Если отчет HTML имеет zipped формат, rptview формирует копию отчета во временной папке и отображает основной HTML отчета в системном браузере по умолчанию.

Чтобы упростить код, используйте путь выхода документа в качестве аргумента для rptview. В этом примере показано, как написать программу отчетов, чтобы изменить только значение doctype переменная для изменения типа выхода.

import mlreportgen.dom.*;
doctype = 'pdf';
d = Document('mydoc',doctype);

p = Paragraph('Hello World');
append(d,p);

close(d);
rptview(d.OutputPath);

Кроме того, можно задать rptview функция с двумя аргументами:

  • Путь к отчету - Если вы задаете расширение файла, вам не нужно указывать второй аргумент для выходного типа.

  • Тип выхода - 'html', 'pdf', или 'docx'.

    Использование 'pdf' с отформатированным для Word отчетом, чтобы преобразовать документ Word в PDF и открыть его в средстве просмотра PDF.

См. также

Функции

Похожие темы