rptview

Отобразите отчет или представление

Описание

пример

rptview(domObj) отображает отчет, заданный входом mlreportgen.dom.Document объект в соответствующем средстве просмотра.

Примечание

mlreportgen.report.Report класс имеет метод под названием rptview. Когда вы вызываете rptview с mlreportgen.report.Report возразите как значение аргумента, метод вызывается. Для всех других типов значений аргументов, rptview функция вызывается. Смотрите Советы.

пример

rptview(reportPath) отображает отчет, заданный reportPath в соответствующем средстве просмотра, на основе расширения файла.

пример

rptview(reportName,format) отображает отчет, заданный reportName в соответствующем средстве просмотра, на основе формата задан в format.

пример

rptview(docxfile,'pdf') преобразует отчет Word Microsoft® в PDF и отображает отчет в средстве просмотра PDF.

пример

rptview(pptObj) отображает представление, заданное входом mlreportgen.ppt.Presentation объект в Microsoft PowerPoint®.

пример

rptview(pptPath) отображает представление, расположенное в pptPath в Microsoft PowerPoint.

Примеры

свернуть все

Отобразите отчет HTML, который был сгенерирован с помощью mlreportgen.dom.Document объект.

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

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

close(d);
rptview('mydoc');

Отобразите отчет PDF, который был сгенерирован с помощью mlreportgen.dom.Document объект.

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

append(d, 'Hello World');

close(d);
rptview(d);

Отобразите отчет, который был сгенерирован с помощью mlreportgen.report.Report объект. Задайте путь и имя файла отчета при помощи значения OutputPath свойство объекта.

import mlreportgen.dom.*;
import mlreportgen.report.*;
rpt = Report('myReport','docx');

p = Paragraph('Hello World');
add(rpt,p);
close(rpt);
rptview(rpt.OutputPath);

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

import mlreportgen.dom.*;
import mlreportgen.report.*;
rpt = Report('myReport','docx');

p = Paragraph('Hello World');
add(rpt,p);

close(rpt);
rptview('myReport.docx','pdf');

Создайте два отчета с тем же именем, но с различными форматами и содержимым. Задайте формат, чтобы отобразить соответствующий отчет.

import mlreportgen.dom.*;
import mlreportgen.report.*
rpt = Report("myReport","html");

p = Paragraph("Hello World");
add(rpt,p);
close(rpt);

rptWord = Report("myReport","docx");
p = Paragraph("Hello again, World");
add(rptWord,p);
close(rptWord);

rptview("myReport","docx");

Отобразите представление путем вызова rptview с именем mlreportgen.ppt.Presentation объект.

import mlreportgen.ppt.*
ppt = Presentation("MyPresentation");
open(ppt);

slide1 = add(ppt,"Title and Table");
replace(slide1,"Title","Magic Square Slide 1");
replace(slide1,"Table",Table(magic(3)));
close(ppt);
rptview(ppt);

Отобразите представление путем вызова rptview с путем и именем файла, включая расширение, сгенерированной презентации PowerPoint.

import mlreportgen.ppt.*
ppt = Presentation("MyPresentation");
open(ppt);

slide1 = add(ppt,"Title and Table");
replace(slide1,"Title","Magic Square Slide 1");
replace(slide1,"Table",Table(magic(3)));
close(ppt);
rptview("MyPresentation.pptx");

Входные параметры

свернуть все

Объект документа, который генерирует отчет просмотреть, заданный как mlreportgen.dom.Document объект.

Путь и имя определенного файла отчета, включая расширение файла, заданное как скаляр строки или вектор символов. Можно использовать OutputPath свойство mlreportgen.dom.Document возразите или mlreportgen.report.Report объект обеспечить reportPath.

Расширение файла отчета определяет средство просмотра, в котором отображается отчет.

Расширение файлаСредство просмотра

.htmx

Веб-браузер MATLAB®

.html

Веб-браузер MATLAB

.zip

Веб-браузер MATLAB

.docx

Microsoft Word

.pdf

Средство просмотра PDF

Путь и имя файла отчета, без расширения файла, заданного как скаляр строки или вектор символов.

Сообщите о выходном формате, заданном как одно из этих значений:

  • 'html'

  • 'html-file'

  • 'docx'

  • 'pdf'

Word .docx файл, чтобы преобразовать в PDF, заданный как файл Word, имеющий .docx расширение.

Объект представления, который генерирует представление, чтобы просмотреть, заданный как mlreportgen.ppt.Presentation объект.

Путь и имя определенного файла презентации, включая расширение файла, заданное как скаляр строки или вектор символов. Расширением файла может быть .pptx или .potx. Можно использовать OutputPath свойство mlreportgen.ppt.Presentation объект обеспечить pptPath.

Советы

Вызов rptview с mlreportgen.report.Report возразите как значение аргумента, вызывает rptview метод mlreportgen.report.Report объект. rptview вызовы метода rptview функция со значением Document свойство объекта отчета как значение аргумента.

Вызов rptview со значением аргумента кроме mlreportgen.report.Report объект вызывает rptview функция.

Например, в следующем коде, первом rptview вызов вызывает rptview метод. Второй rptview вызов вызывает rptview функция.

import mlreportgen.report.*
rpt = Report('myReport','pdf');
add(rpt, 'Hello World');
close(rpt);
% Invokes rptview method
rptview(rpt);
% Invokes rptview function  
rptview('myReport.pdf');

Введенный в R2014b

Для просмотра документации необходимо авторизоваться на сайте