slreportgen.webview.EmbeddedWebViewDocument 类
命名空间: slreportgen.webview
超类: slreportgen.webview.WebViewDocument
创建一个报告生成器,生成包含相互链接的文档和相关 Web 视图的 HTML 报告
描述
创建一个报告生成器,该报告生成器生成一个 HTML 报告,其中包含一个文档和一个或多个 Simulink® 模型的 Web 视图,并且文档和 Web 视图之间有双向超链接。
此类提供以下功能用于生成嵌入式 Web 视图报告:
基于
slreportgen.report.Report对象的报告生成器。您可以使用 DOM 和报告 API 来填充文档内容。具有三个面板的 HTML 模板,分别用于目录 (TOC)、文档内容和 Web 视图
模板孔分别需要用文档内容和 Web 视图填充。Web 视图的孔名为
slwebview,位于报告的右侧面板中。文档内容的孔名为Content,位于报告的中间面板。填补文档和 Web 视图漏洞的方法。
在文档内容和嵌入式 Web 视图之间创建双向超链接的方法
当报告在浏览器中打开时,JavaScript 根据文档标题生成目录
模型导出选项允许您指定要在生成的报告中嵌入为 Web 视图的模型和子系统
从模型中检索元素(图、模块、图等)并将其作为 Web 视图嵌入到报告中的方法
slreportgen.webview.EmbeddedWebViewDocument 类是 handle 类。
创建对象
描述
创建一个报告生成器,该报告生成器在其创建的 Web 视图中包含两个或更多模型。此构造函数将默认的 rptgen = slreportgen.webview.EmbeddedWebViewDocument(rptname,model1,model2,...modeln)slreportgen.webview.ExportOptions 对象数组分配给生成器的 ExportOptions 属性,每个要包含在生成的文档的 Web 视图中的模型都有一个对象数组。您可以使用对象为要包含在导出到生成的文档的 Web 视图中的每个模型指定自定义导出选项。
创建一个生成器,该生成器在嵌入到输出文档的 Web 视图中包含指定的模型。 rptgen = slreportgen.webview.EmbeddedWebViewDocument(rptname,{model1,model2,...modeln})
创建一个生成器,该生成器嵌入由生成器的 rptgen = slreportgen.webview.EmbeddedWebViewDocument(rptname) ExportOptions 属性的 Diagrams 属性指定的模型,例如:
import slreportgen.webview.* rptgen = EmbeddedWebViewDocument("myDoc"); rptgen.ExportOptions.Diagrams = "myModel";