主要内容

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

向报告添加内容

作为报告内容容器的报告 API 和 DOM API 对象具有 append 方法,您可以使用该方法向对象添加内容。例如,这些类的对象有一个 append 方法:

append 方法接受两个参量。第一个参量是追加内容的对象,第二个参量是追加到对象的内容。

以下是向章节添加段落、向报告添加章节的示例:

import mlreportgen.report.* 
import mlreportgen.dom.*
rpt = Report("My Report");
ch = Chapter("My Chapter");
p = Paragraph("Hello World");
append(ch,p);
append(rpt,ch);
close(rpt);
rptview(rpt);

对于某些 DOM API 对象,例如段落,您可以在创建对象时指定内容。然后,您可以向该对象追加更多内容。例如,此代码指定段落的初始内容、向段落追加更多内容,并将段落追加到文档:

import mlreportgen.dom.*
d = Document("My Document");
p = Paragraph("Hello World.");
append(p," It's me");
append(d,p);
close(d);
rptview(d);

您可以将 DOM API 对象和许多内置 MATLAB® 对象(例如字符串、字符向量和元胞数组)追加到 DOM API 和报告 API 容器对象。您还可以将其他报告 API 对象追加到报告 API 容器对象。如果对象不支持您尝试追加到该对象的内容,则 append 方法将返回错误。有关可以追加到特定报告 API 或 DOM API 对象的内容的信息,请参阅该对象的参考页面和对象的 append 方法。有关创建内容的信息,请参阅 内容生成

另请参阅

函数

主题