创建嵌入式 Web 视图报告生成器
要创建生成嵌入式 Web 视图报告的 MATLAB® 程序:
创建一个 MATLAB 类,定义生成 Web 视图报告的报告对象。有关创建和定义类的步骤摘要,请参阅创建嵌入式 Web 视图报告生成器类。
要生成报告,请在 MATLAB 程序中使用此类。请参阅生成嵌入式 Web 视图报告。
有关一般信息以及如何查看和浏览生成的报告,请参阅 嵌入式 Web 视图报告。
创建嵌入式 Web 视图报告生成器类
要创建嵌入式 Web 视图报告类,请使用以下工作流程:
打开 MATLAB 编辑器。
要创建默认类定义文件,请选择新建 > 类。
用此嵌入式 Web 视图类定义模板替换新类定义文件的默认内容:
classdef REPORT_GENERATOR < slreportgen.webview.EmbeddedWebViewDocument methods % Report generator constructor function rptev = REPORT_GENERATOR(reportName,modelName) rptev@slreportgen.webview.EmbeddedWebViewDocument(... reportName,modelName); end % Report content generator function fillContent(rptev) end end end
将占位符
REPORT_GENERATOR
替换为报告生成器的名称。要使用您用来替换
REPORT_GENERATOR
占位符的名称保存新的类定义文件,请选择 编辑器 > 另存为。要为报告生成器指定导出选项和警告抑制选项,请编辑模板构造函数。请分别参阅 指定嵌入式 Web 视图报告的导出选项 和 抑制嵌入式 Web 视图报告的链接警告消息。
要将报告内容、目录、模型和超链接嵌入到报告中,请编辑内容生成器 (
fillContent
) 函数。这些主题描述了如何向嵌入式 Web 视图报告生成器添加内容。您可以按任何顺序执行这些任务。将更改保存到新的类定义文件。