主要内容

创建嵌入式Web视图报表生成器

创建MATLAB®生成嵌入式Web View报告的程序:

  1. 创建一个MATLAB类,该类定义生成Web View报表的报表对象。看到创建嵌入式Web视图报表生成器类以获取创建和定义类步骤的摘要。

  2. 要生成报告,请在MATLAB程序中使用这个类。看到生成嵌入式Web视图报告

有关一般信息以及如何查看和导航生成的报表,请参见嵌入式Web View报表

创建嵌入式Web视图报表生成器类

要创建嵌入式Web View报表类,请使用以下工作流:

  1. 打开MATLAB编辑器。

  2. 要创建默认的类定义文件,请选择>

  3. 用这个嵌入式Web View类定义模板替换新类定义文件的默认内容:

    classdef REPORT_GENERATOR < slreportgen.webview.EmbeddedWebViewDocument方法%报告生成器构造函数rptev = REPORT_GENERATOR(reportName,modelName) rptev@slreportgen.webview.EmbeddedWebViewDocument(…reportName modelName);end %报告内容生成器函数fillContent(rptev) end end end

  4. 替换占位符,REPORT_GENERATOR,其中包含报表生成器的名称。

  5. 使用用于替换的名称来保存新的类定义文件REPORT_GENERATOR占位符,选择编辑器>另存为

  6. 要为报表生成器指定导出选项和警告抑制选项,请编辑模板构造函数。看到为嵌入式Web视图报告指定导出选项抑制嵌入式Web视图报告的链接警告消息,分别。

  7. 要包含要嵌入报表的报表内容、目录、模型和超链接,请编辑内容生成器(fillContent)函数。这些主题描述了如何向嵌入式Web View报表生成器添加内容。您可以以任何顺序执行这些任务。

  8. 将更改保存到新的类定义文件中。