Отобразите отчет

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

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

  • Браузер HTML для отчетов HTML

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

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

Чтобы упростить ваш код, используйте документ выход path в качестве аргумента к 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.

Смотрите также

Функции

Похожие темы