主要内容

本页采用了机器翻译。点击此处可查看最新英文版本。

rpt2api

将报告资源管理器设置文件转换为 MATLAB 程序

自 R2022b 起

    说明

    rpt2api(rptPath) 将指定的报告设置文件转换为使用 MATLAB® Report Generator™ 编程接口的 MATLAB 程序。该函数将创建的 MATLAB 程序文件保存在当前目录下,与设置文件同名。

    提示

    您还可以通过报告资源管理器的文件菜单中的导出到报告 API (自 R2024a 起)·命令以交互方式访问该功能。

    该函数可转换支持的报告资源管理器组件。转换器不会转换与报告设置文件相关的 XSL 样式表。转换后的脚本包含注释,用于标识不支持转换的组件。使用报告 API 和文档对象模型 (DOM) API 为转换后的程序添加等效格式。请参阅报告生成器开发

    示例

    rpt2api(rptPath,mPath) 将新创建的程序文件保存在指定的路径下。

    示例

    rpt2api(___,Name=Value) 指定一个或多个附加的名称-值参量。

    示例

    示例

    全部折叠

    此示例显示如何将现有的报告设置文件转换为 MATLAB 程序。

    rpt2api("myReportSetupFile.rpt");

    此命令在当前目录中创建一个与设置文件同名的 M 文件。

    此示例显示如何将转换后的脚本保存在特定目录中。

    rpt2api("myReportSetupFile.rpt","C:\Work\newFile.m");

    此示例显示如何在从报告资源管理器文件转换后自动打开脚本。

    rpt2api("myReportSetupFile.rpt",OpenScript=true);

    输入参数

    全部折叠

    要转换的报告设置文件的路径,指定为字符向量或字符串标量。

    创建的 MATLAB 程序文件的目标路径,指定为字符向量或字符串标量。

    名称-值参数

    全部折叠

    将可选的参量对组指定为 Name1=Value1,...,NameN=ValueN,其中 Name 是参量名称,Value 是对应的值。名称-值参量必须出现在其他参量之后,但参量对组的顺序无关紧要。

    示例: rpt2api("myReportSetupFile.rpt","apiRepGenerator.m",OpenScript=false)

    是否在 MATLAB 编辑器中打开创建的程序文件,指定为数值或逻辑值 1 (true) 或 0 (false)。

    数据类型: logical

    生成的 MATLAB 程序是否应该清除生成的程序运行期间创建的变量,指定为数值或逻辑值 0 (false) 或 1 (true)。

    示例: rpt2api("myReportSetupFile.rpt",OpenScript=false,ClearWorkspace=true)

    数据类型: logical

    版本历史记录

    在 R2022b 中推出

    全部展开