创建正式的表
一个DOM API正式表有头,身体,和页脚部分。正式表时是有用的页眉或页脚有多个行。单独的头,身体,和页脚部分便于添加行和格式化的头,身体,或页脚独立于其他部分。对于其他类型的信息表,您可以创建报告,明白了选择要创建的表类型。格式的信息表,请参阅格式表。
一个正式的表是由一个mlreportgen.dom.FormalTable
对象。头,身体,和页脚部分代表mlreportgen.dom.TableHeader
,mlreportgen.dom.TableBody
,mlreportgen.dom.TableFooter
对象,分别。每个部分有行和表条目。代表不同的行mlreportgen.dom.TableRow
对象。条目在身体和页脚部分代表mlreportgen.dom.TableEntry
对象。条目的标题代表mlreportgen.dom.TableHeaderEntry
或mlreportgen.dom.TableEntry
对象。
您可以创建从一个MATLAB正式表的部分®数组中。这种方法是最简单的,因为你不需要创建TableRow
和TableEntry
或TableHeaderEntry
对象。您还可以创建部分通过构建表TableRow
和TableEntry
或TableHeaderEntry
对象。这种方法是有用的对于复杂的格式要求,比如当一个跨越多个行或列条目。你可以结合的方法。例如,您可以创建表的身体从数组和构建标题行和条目。
创建正式的表MATLAB数组
通过创建一个正式的表mlreportgen.dom.FormalTable
构造函数。构造函数可以接受一个二维数组或单元阵列的身体,MATLAB数据页眉和页脚部分。看到头
,身体
,页脚
参数的mlreportgen.dom.FormalTable
参考页面。表为例,创建了一个正式的头从一个字符串数组和一个正式的表体单元阵列,明白了从细胞数组创建一个表。
创建正式的表行和条目
您可以构建的头、身体或页脚部分正式表,表条目添加到表行和附加部分的行。
要创建一个头条目,您可以使用一个mlreportgen.dom.TableHeaderEntry
或mlreportgen.dom.TableEntry
对象。如果你从一个数组创建一个头,DOM API创建条目TableHeaderEntry
对象。在一个HTML报告,DOM API呈现TableHeaderEntry
对象作为th
(表标题单元格)的元素。这个呈现依赖于浏览器的格式表条目。字和PDF报告,在默认情况下,DOM API呈现TableHeaderEntry
对象作为一个无格式的单词或PDF表条目元素。您可以使用TableHeaderEntry
对象属性表条目的格式生成的输出类型。例如,您可以使用这些属性覆盖浏览器在HTML格式的报告。
建立一段正式表的表行和条目,可以使用FormalTable
appendHeaderRow
,附加
,appendFooterRow
方法向表添加行头部,身体,或页脚部分。或者,您可以访问一个部分使用头
,身体
,或页脚
的属性FormalTable
对象,然后添加行部分使用附加
方法。
为例,构建了一个头球条目和行,知道了正式的表格在跨越一个表行和列条目。
另请参阅
mlreportgen.dom.FormalTable
|mlreportgen.dom.TableEntry
|mlreportgen.dom.TableBody
|mlreportgen.dom.TableFooter
|mlreportgen.dom.TableHeader
|mlreportgen.dom.TableHeaderEntry
|appendFooterRow
|appendHeaderRow