主要内容

mlreportgen.dom.Containerclass

包:mlreportgen.dom
超类:

文档对象的容器

描述

创建一个容器元素。使用mlreportgen.dom.Container.append方法将文档元素附加到容器中。使用一个mlreportgen.dom.Container对象将格式应用到的一份报告中所有孩子的容器。

在HTML输出容器对象生成一个HTML元素指定的类型HTMLTag财产和包含HTML DOM元素对应于其内容。例如,一个容器对象的HTMLTag财产div和包含文本你好,世界生成这个标记:

< div > < p > < span > Hello World < / span > < / p > < / div >

生成的HTML容器元素指定的类和样式属性容器对象StyleName属性风格属性,分别。HTML CSS格式继承的规则保证生成的的孩子容器对象继承指定的格式容器对象风格StyleName属性属性。例如,如果容器对象指定红色作为文本的文本颜色和没有孩子指定一个颜色,红色的文本的孩子。

微软®和PDF报告输出容器继承对象模拟容器格式,应用指定的格式容器对象风格属性,每一个孩子,除非被孩子,然后附加孩子到输出。词和PDF输出忽略HTMLTagStyleName属性的属性容器对象。

提示

您可以使用mlreportgen.dom.Containermlreportgen.dom.Group对象产生文档元素的集合。

  • 使用一个容器对象继承格式应用于一组对象和创建HTML容器不支持DOM元素,比如div,部分,和文章。金宝app

  • 使用一组对象添加相同的内容在多个地方在文档中没有克隆。

建设

containerObj=容器()创建一个容器,一个HTML标记名称div

例子

containerObj=容器(HTMLtag)创建一个名称指定的HTML标记的容器(例如,div,部分,或文章)。

输入参数

全部展开

HTML容器标记名称,指定为一个特征向量。名称必须是一个HTML元素,如“div”,“节”,或“文章”

请注意

字输出忽略了HTML容器标签。

输出参数

全部展开

文档对象的容器,作为一个返回mlreportgen.dom.Container对象。

属性

全部展开

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

属性:

GetAccess

公共

SetAccess

公共

NonCopyable

真正的

数据类型:字符|字符串

这只读属性列表容器包含子元素。

HTML容器标记名称,指定为一个特征向量。名称必须是一个HTML元素,如“div”,“节”,或“文章”

请注意

字输出忽略了HTML容器标签。

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

属性:

GetAccess

公共

SetAccess

私人

NonCopyable

真正的

格式规范,指定为一个数组对象的格式。这个属性指定的格式重写相应的格式定义的样式表指定的风格StyleName属性该元素的属性。格式不适用于这个元素将被忽略。

风格的名称,指定为一个特征向量。风格的名字是风格样式表中指定的名称文档或文档的一部分,这个元素是附加的。指定的风格定义了这个元素的出现在输出文档不被指定的格式风格该元素的属性。

请注意

字输出忽略了样式名。

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

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

属性:

GetAccess

公共

SetAccess

公共

NonCopyable

真正的

数据类型:字符|字符串

方法

附加 DOM对象附加到容器中
克隆 复制容器对象

例子

全部折叠

创建一个容器对象。字输出忽略了HTML标记(在本例中,容器元素div标签)。

进口mlreportgen.dom。*;rpt =文档(“MyReport”,“多克斯”);c =容器();

红颜色的所有容器文本。

c。风格={颜色(“红色”)};

添加内容到容器和容器附加到报告。

追加(c段(“你好”));追加(c,表(魔法(5)));追加(rpt, c);

关闭并生成报告。

关闭(rpt);rptview (rpt.OutputPath);

版本历史

介绍了R2015a