主要内容

slreportgen.report.Reportclass

包:slreportgen.report
超类:

报告的容器

描述

slreportgen.report.Report基于仿真软件是一份报告的容器金宝app®记者和DOM对象。使用这个对象来生成一个HTML、PDF、或文字报告基于模板的模板库。

请注意

使用这种类型的对象,而不是mlreportgen.report.Report创建模型报告,报告,使用金宝app仿真软件记者生成内容。您还可以使用MATLAB®记者和DOM对象生成仿真软件报告内容。金宝app

建设

报告= slreportgen.report.Report ()返回一个对象报告默认报告类型(PDF)和一个默认的文件名(untitled.pdf)。

报告= slreportgen.report.Report (路径)使用指定的输出路径的报告。

报告= slreportgen.report.Report (路径,类型)创建指定的类型的报告。

报告= slreportgen.report.Report (路径,类型,模板)使用指定的模板。

报告= slreportgen.report.Report (名称,值)使用名称-值对集合属性。你可以在任何顺序指定多个参数名称-值对。在单引号附上每个属性的名字。

输入参数

全部展开

看到OutputPath财产。

看到类型财产。

看到TemplatePath财产。

属性

全部展开

报告文件输出路径,指定为一个字符串或字符数组。路径是在文件系统中的位置报告输出文档的存储位置。路径可以是一个完整路径或路径相对于当前MATLAB文件夹,例如,“C: / myreports / reportA.docx”“reportA”。如果文件名没有相应的文件扩展名类型属性,添加适当的文件扩展名。

请注意

生成PDF报告云开,等MATLAB驱动™会导致一个错误,是由于文件报告生成软件和云驱动器之间的争用同步软件。为了避免这种错误,生成报告的本地驱动器上没有与云同步。考虑编写一个脚本,该脚本生成一个报告在一个本地驱动器上,然后将报告复制到云驱动器。

输出类型,指定为一个值。

  • “HTML”——HTML报告包含HTML文件打包成一个压缩文件,图像、样式表和JavaScript®报告的文件。

  • html文件的——HTML报告作为一个单独的HTML文件包含文本、样式表、JavaScript和base64编码图像的报告

  • “PDF”- - - - - - PDF文件

  • “多克斯”- - - - - -微软®文档

如果你指定一个模板使用TemplatePath属性的值类型必须匹配的模板类型。

这份报告页面布局选项,指定为一个报告布局对象。看到mlreportgen.report.ReportLayout

地区或语言,指定为ISO 639 - 1语言环境的两个字母的语言代码生成这个报告。默认的[]指定语言系统的地区,例如,英语在英语系统。报告API使用语言代码翻译章标题前缀指定地区的语言。翻译提供以下地区:房颤,ca,cs,,,埃尔,,西文,,欧盟,fi,fr,,id,,晶澳,ko,,神经网络,没有,pl,pt,罗依,俄文,sk,sl,,sv,tr,英国,xh,古银。如果你指定一个不支持的地区,使用英文版本金宝app。看到ISO 639 - 1码

模板的位置用于报告格式指定为一个字符串或字符数组。使用这个属性来指定一个自定义报告的模板。

这是一个只读属性mlreportgen.dom.Document这是用于生成报告的内容。

这是一个只读属性containers.Map对象包含用于生成报告的信息,如当前报告部分的层次水平。

调试模式,指定为一个逻辑。如果你设置调试真正的报告的临时文件,存储在报告文件夹的子文件夹。在调试模式下,这些文件不删除报告时关闭。

是否编制仿真软件模型在报告之前,指定为一个逻辑金宝app。如果此属性真正的模型还没有编译,编译时添加一个记者这份报告,报告模型。如果模型不能被编译,报告生成终止。如果此属性没有编译报告生成模型。

方法

这个类使用相同的方法和MATLAB版本。而不是使用mlreportgen在类名,使用slreportgen。看到mlreportgen.report.Report方法列表。

复制语义

句柄。学习如何处理类影响复制操作,明白了复制对象

兼容性的考虑

全部展开

介绍了R2017b