主要内容

mlreportgen.dom.TableRowclass

包:mlreportgen.dom

描述

使用的对象mlreportgen.dom.TableRow类来创建一个表行。

mlreportgen.dom.TableRow类是一个处理类。

类属性

ConstructOnLoad
真正的
HandleCompatible
真正的

类属性的信息,请参阅类属性

创建

描述

例子

tableRowObj= TableRow ()创建一个空表行。

属性

全部展开

高度的表行,指定为一个特征向量或字符串标量,包括许多计量单位的缩写。例如,“0.5”指定1/2英寸。有效的缩写:

  • px——像素(默认)

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • 个人电脑——异食癖

  • pt——分

如果风格这个表的属性包含一个行mlreportgen.dom.RowHeight对象格式,高度属性设置为指定的高度格式对象。

如果你设置高度财产高度值,RowHeight对象被创建并添加到指定的高度风格属性的行,或用于替换现有RowHeight对象风格财产。的类型的新RowHeight对象是“准确”。这类型价值的原因微软®生成一行指定高度和截断的不符合的内容。HTML和PDF观众创建一行至少指定高度和调整行高,以适应内容。

请注意

如果您添加一个mlreportgen.dom.Height对象的风格财产,它被转换为一个mlreportgen.dom.RowHeight对象的类型设置为“至少”。这类型HTML和PDF观众和价值的原因微软文字处理软件创建一行至少指定高度和调整行高,以适应内容。

例子:“0.5”

表条目在这一行,指定为数组mlreportgen.dom.TableEntry对象。使用这个属性来访问这一行的表条目。例如,这在第二行代码访问元素2:

表(t = {“e11”,e12汽油的;“e21”,“e22”});elem22 = t.row (2) .Entries (2);

您还可以访问元素2行2使用条目的方法mlreportgen.dom.Table类。例如:

表(t = {“e11”,e12汽油的;“e21”,“e22”});elem22 =条目(t、2、2);

一旦您访问TableEntry对象对应一个表条目,条目的格式可以通过设定对象的属性。看到格式表条目

这个属性是只读的。

这一行的表条目数量,指定为一个整数。这个属性是只读的。

风格的名称格式表行,指定为一个特征向量或字符串标量。

指定的风格StyleName属性属性必须在样式表中定义的文档或文档的一部分,这是附加表行。指定的样式定义的外观表行输出文档,除了指定的格式风格属性表行。该格式指定的对象风格属性中定义的格式重写的风格。

StyleName属性属性被忽略单词输出。

格式定义的样式表行,指定为一个单元阵列的DOM对象格式。定义的格式重写相应的格式样式表指定的风格StyleName属性财产。

通过添加一个您可以指定行高mlreportgen.dom.RowHeight或者一个mlreportgen.dom.Height对象的风格财产。一个mlreportgen.dom.Height对象转换为一个mlreportgen.dom.RowHeight对象的类型设置为“至少”

自定义属性的文档元素,指定为数组mlreportgen.dom.CustomAttribute对象。自定义属性必须支持的输出格式。金宝app

这个文档元素的母公司,指定为一个DOM对象。这个属性是只读的。

属性:

GetAccess
公共
SetAccess
私人
NonCopyable
真正的

这个文档元素,指定为DOM对象数组。这个属性是只读的。

标记文档元素,指定为一个特征向量或字符串标量。

DOM生成一个session-unique标签创建这个对象的一部分。生成的标签的形式类:ID,类是对象类和ID的值Id对象的属性。指定您自己的标记值可以帮助您确定问题发生在文档生成。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

数据类型:字符|字符串

本文档ID元素,指定为一个特征向量或字符串标量。DOM生成一个session-unique ID创建文档元素。你可以指定自己的ID。

属性:

GetAccess
公共
SetAccess
公共
NonCopyable
真正的

数据类型:字符|字符串

方法

全部展开

例子

全部折叠

将内容添加到一个空表,添加表条目表行,然后附加表的表行。这个示例创建了这个2乘2表:

创建一个文件,然后创建一个表有两列。

进口mlreportgen.dom。*d =文档();t =表(2);

创建两个表行。

tr1 = TableRow ();tr2 = TableRow ();

创建表条目包含的内容和附加的表条目的行。

追加(tr1 TableEntry (“e11”));追加(tr1 TableEntry (e12汽油的));追加(tr2 TableEntry (“e21”));追加(tr2 TableEntry (“e22”));

附加表的表行。

追加(t, tr1);追加(t, tr2);

附加的表文档。关闭并查看文档。

追加(d, t);关闭(d);rptview (d);

使用条目财产的mlreportgen.dom.TableRow对象来访问mlreportgen.dom.TableEntry对象对应于输入您想要的格式。格式的条目通过设置格式的属性TableEntry对象或对象通过添加格式风格对象的属性。这个例子改变第二项的文本颜色红的第二行。

进口mlreportgen.dom。*d =文档();表(t = {“e11”,e12汽油的;“e21”,“e22”});t.row (2) .Entries (2)。风格={颜色(“红色”)};追加(d, t);关闭(d);rptview (d);

在结果表中,文本,e22第二项的第二行是红色的。

另外,您可以通过使用访问表条目条目的方法mlreportgen.dom.Table对象包含的条目。在上一个示例中,替换:

t.row (2) .Entries (2)。风格={颜色(“红色”)};

:

elem =条目(t、2、2);初步的。风格= {Color('red')};

版本历史

介绍了R2014b