主要内容

rptview

显示报告或演示

描述

例子

rptview (domObj显示输入指定的报告mlreportgen.dom.Document对象在适当的查看器中。

在Linux操作系统上打开Word文档®麦金塔电脑平台,rptview调用soffice命令。在Linux、Apache OpenOffice™或LibreOffice上®必须安装。在麦金塔电脑, Apache OpenOffice必须安装在/应用程序文件夹中。

请注意

mlreportgen.report.Report类的方法名为rptview.当你打电话时rptview与一个mlreportgen.report.Report对象作为参数值时,调用方法。对于所有其他类型的实参值,rptview函数被调用。看到提示

例子

rptview (reportPath显示指定的报表reportPath在适当的查看器中,根据文件扩展名。

例子

rptview (reportName格式显示指定的报表reportName中指定的格式,在适当的查看器中格式

例子

rptview (docxfile, pdf)转换微软®报告到PDF,并在PDF查看器中显示报告。

例子

rptview (pptObj显示输入指定的表示形式mlreportgen.ppt.Presentation对象微软演示文稿®

在Linux或麦金塔电脑平台,rptview调用soffice命令。Linux操作系统下,需要安装Apache OpenOffice或LibreOffice。在麦金塔电脑, Apache OpenOffice必须安装在/应用程序文件夹中。

例子

rptview (pptPath显示位于的表示pptPath微软演示文稿

例子

全部折叠

控件生成的HTML报告mlreportgen.dom.Document对象。

进口mlreportgen.dom。*;d =文件(“mydoc”);p =段落(“Hello World”);追加(d, p);关闭(d);rptview (“mydoc”);

控件生成的PDF报告mlreportgen.dom.Document对象。

进口mlreportgen.dom。*;d =文件(“mydoc”“pdf”);追加(d,“Hello World”);关闭(d);rptview (d);

控件生成的报告mlreportgen.report.Report对象。属性的值指定报表的路径和文件名OutputPath对象的属性。

进口mlreportgen.dom。*;进口mlreportgen.report。*;rpt =报告(“myReport”“多克斯”);p =段落(“Hello World”);添加(rpt, p);关闭(rpt);rptview (rpt.OutputPath);

使用rptview函数将Word报表转换为PDF格式,并在PDF查看器中显示。

进口mlreportgen.dom。*;进口mlreportgen.report。*;rpt =报告(“myReport”“多克斯”);p =段落(“Hello World”);添加(rpt, p);关闭(rpt);rptview (“myReport.docx”“pdf”);

创建两个名称相同但格式和内容不同的报告。指定显示适当报告的格式。

进口mlreportgen.dom。*;进口mlreportgen.report。*rpt =报告(“myReport”“html”);p =段落(“Hello World”);添加(rpt, p);关闭(rpt);rptWord =报告(“myReport”“多克斯”);p =段落(“你好,世界”);添加(rptWord p);关闭(rptWord);rptview (“myReport”“多克斯”);

通过调用显示演示文稿rptview的名称mlreportgen.ppt.Presentation对象。

进口mlreportgen.ppt。*ppt =演示文稿(“MyPresentation”);打开(ppt);Slide1 = add(ppt,“标题及表格”);替换(slide1“标题”“魔方幻灯片1”);替换(slide1“表”表(魔法(3)));关闭(ppt);rptview (ppt);

通过调用显示演示文稿rptview所生成的PowerPoint演示文稿的路径和文件名,包括扩展名。

进口mlreportgen.ppt。*ppt =演示文稿(“MyPresentation”);打开(ppt);Slide1 = add(ppt,“标题及表格”);替换(slide1“标题”“魔方幻灯片1”);替换(slide1“表”表(魔法(3)));关闭(ppt);rptview (“MyPresentation.pptx”);

输入参数

全部折叠

文档对象,该对象生成要查看的报表,指定为mlreportgen.dom.Document对象。

指定为字符串标量或字符向量的特定报表文件的路径和名称,包括文件扩展名。您可以使用OutputPath的属性mlreportgen.dom.Document对象或mlreportgen.report.Report对象,以提供reportPath

报表文件扩展名决定了在其中显示报表的查看器。

文件扩展名 查看器

.htmx

MATLAB®web浏览器

. html

MATLAB网络浏览器

. zip

MATLAB网络浏览器

。docx

微软文字处理软件

. pdf

PDF查看器

报告的路径和文件名,不带文件扩展名,指定为字符串标量或字符向量。

报告输出格式,指定为以下值之一:

  • “html”

  • html文件的

  • “多克斯”

  • “pdf”

。docx文件转换为PDF,指定为具有。docx扩展。

对象,该对象生成要查看的表示形式,指定为mlreportgen.ppt.Presentation对象。

指定为字符串标量或字符向量的特定表示文件的路径和名称,包括文件扩展名。文件扩展名为.pptx.potx.您可以使用OutputPath的属性mlreportgen.ppt.Presentation对象,以提供pptPath

提示

调用rptview与一个mlreportgen.report.Report对象作为参数值时,调用rptview方法mlreportgen.report.Report对象。的rptview方法调用rptview函数的值文档属性作为实参值。

调用rptview的实参值mlreportgen.report.Report对象调用rptview函数。

例如,在下面的代码中,第一个rptview调用调用rptview方法。第二个rptview调用调用rptview函数。

进口mlreportgen.report。*rpt =报告(“myReport”“pdf”);添加(rpt,“Hello World”);关闭(rpt);调用rptview方法rptview (rpt);调用rptview函数rptview (“myReport.pdf”);

版本历史

在R2014b中引入

Baidu
map