文档

mlreportgen.dom.AutoNumber类

包:mlreportgen.dom

自动生成的数量

描述

为DOM文档元素对象自动生成的编号。

建设

autoObj= AutoNumber ()创建不指定号码流的自动生成号码。

autoObj= AutoNumber (根据指定的编号流创建号码。

autoObj= AutoNumber (styleName属性使用指定的样式创建一个数字。

输入参数

全部展开

—生成号码的编号流字符串

的值指定一个编号流mlreportgen.dom.AutoNumberStream对象StreamName财产。

如果指定的流不存在,DOM接口将创建一个阿拉伯数字流,该流具有指定的名称,初始值为0。若要使用带有其他属性(如罗马数字)的流,请使用mlreportgen.dom.Document.createAutoNumberStream

styleName属性-模板中定义的数字样式名称字符串

在模板中定义的数字样式的名称,作为字符串指定。指定的样式styleName属性必须在用于创建附加编号的文档的模板中定义。

输出参数

全部展开

autoObj-自动创建的号码对象mlreportgen.dom.AutoNumber对象

自动创建的号码对象,指定为mlreportgen.dom.AutoNumber对象。

属性

全部展开

写成BackgroundColor- - - - - -背景颜色字符串

指定其中一个作为字符串:

大胆的- - - - - -选项为数字使用粗体[](默认)|逻辑值

要使文本加粗,请将此属性设置为真正的1.如果此属性为空,则StyleName属性属性指定样式表样式,编号的权重由该样式决定。设置大胆的属性添加相应的mlreportGen.dom.Bold将对象格式化为风格属性。删除大胆的属性设置移除对象。

数据类型:逻辑

颜色- - - - - -文本颜色字符串

指定其中一个作为字符串:

CustomAttributes- - - - - -文档元素的自定义属性的数组mlreportgen.dom.CustomAttribute对象

输出格式必须支持此文档元素的自定义属性。万博1manbetx

FontFamilyName- - - - - -文本的字体族名称字符串

字体族的名称。

若要指定此字体的替换,请不要设置此属性。相反,创建并添加一个mlreportgen.dom.FontFamily对象的风格属性。

设置FontFamilyName属性添加相应的mlreportGen.dom.FontFamily将对象格式化为风格属性。删除FontFamilyName属性设置移除对象。

字形大小- - - - - -字体大小字符串

如果需要为该字体指定替换,请不要设置此属性。相反,创建并添加一个mlreportgen.dom.FontFamily对象的风格属性。

设置字形大小属性添加相应的mlreportGen.dom.FontSize将对象格式化为风格属性。删除字形大小属性设置移除对象。

字符串的格式为valueUnits,在那里单位是表示字体大小的单位的缩写。字体大小的单位使用这些缩写之一。

  • 无缩写-像素

  • 厘米- - - - - -厘米

  • - - - - - -英寸

  • 毫米- - - - - -毫米

  • π——异食癖

  • pt——分

  • px像素

Id- - - - - -文档元素ID字符串

作为文档元素创建的一部分,生成一个会话惟一的ID。可以指定一个ID来替换生成的ID。

斜体- - - - - -选项为数字使用斜体[](默认)|逻辑值

若要为数字使用斜体字,请将此属性设置为真正的.如果此属性为空,则StyleName属性属性指定样式表样式,则编号的斜度由该样式决定。设置斜体属性添加相应的mlreportGen.dom.Italic将对象格式化为风格属性。删除斜体属性设置移除对象。

数据类型:逻辑

罢工- - - - - -文本加删除线字符串

该属性的默认值是[]。你可以将它设置为以下值之一:

  • 没有一个-不要使用三击击。

  • -用单线划线。

  • -在Word文档中使用双线划线。

设置罢工属性添加相应的mlreportGen.dom.Strike将对象格式化为风格属性。删除罢工属性设置移除对象。

风格- - - - - -定义元素样式的格式格式对象数组

属性指定的格式覆盖由样式表样式定义的相应格式StyleName属性属性。不应用于此元素的格式将被忽略。

StyleName属性- - - - - -数字的风格字符串

指定的样式styleName属性必须在用于创建将此数字追加到其后面的文档元素的模板中定义。

标签- - - - - -文档元素的标记字符串

标记用于文档元素,指定为字符串。

作为文档元素创建的一部分,生成一个会话惟一的ID。生成的标记具有表单类:ID,在那里元素的类和ID是价值的Id属性。您可以指定一个标记来替换生成的标记。

例如,为了更容易地识别文档生成过程中发生问题的位置,可以指定自己的标记值。

下划线- - - - - -文本的下划线类型(如果有的话)[](默认)|字符串

可以指定以下类型的下划线之一。

边境的字符串 描述 万博1manbetx支持输出类型

破折号

冲下划线

dashedHeavy

行用粗破折号

dashLong

行与长破折号

dashLongHeavy

行中使用重的长破折号

dashDotDotHeavy

用粗破折号一行,破折号之间有两个点

dashDotHeavy

重dash-dot线

虚线

虚线

dottedHeavy

厚的虚线

dotDash

点划线

dotDotDash

Dot-dot-dash线

dashDotHeavy

沉重的点划线

双线

没有一个

不使用下划线

所有输出类型

一行

所有输出类型

粗线

波浪线

waveyDouble

双波浪线

waveyHeavy

沉重的波浪

单词

只在非空格字符下划线

如果此属性为空且StyleName属性属性指定样式表样式,下划线的类型由该样式决定。

要指定颜色和下划线的类型,请不要设置下划线财产。相反,设置风格属性的mlreportgen.dom.Underline格式对象,该对象指定所需的下划线类型和颜色。

设置下划线属性添加相应的mlreportgen.dom.Underline将对象格式化为风格属性。删除下划线属性设置移除对象。

空格- - - - - -文本中的空白和换行[](默认)|字符串

要指定如何处理空白,请使用以下值之一。

字符串 描述 万博1manbetx支持输出类型

正常的(默认)

对于HTML和PDF,删除文本字符串开头和结尾的空格。字符串中的多个空格分解为单个空格。

对于Word,删除文本字符串开头和结尾的空格。

所有输出类型

nowrap

一连串的空白坍缩成一个空白。文本从不换行到下一行。

超文本标记语言

保存

保留空格和换行。就像这个< >之前在HTML标签。

所有输出类型

精准医疗

保留空白。文本只在换行时换行。就像这个< >之前在HTML标签。

HTML和PDF

pre-line

一连串的空白坍缩成一个空白。文本包装。

HTML和PDF

pre-wrap

保留空白。必要时换行和换行

HTML和PDF

设置空格属性添加相应的空格格式对象风格财产。删除空格属性设置将删除空格对象。

方法

方法

目的

附加

使用AutoNumber.append和你使用的方法相似ExternalLink.append

将自定义元素附加到此数字。

克隆

使用AutoNumber.clone和你使用的方法相似Paragraph.clone

复制number对象。

例子

全部展开

使用自动生成的数字章节和表格

进口mlreportgen.dom。*;doctype =“html”;d =文档(“测试”doctype);p =段(“章”);p.Style = {CounterInc (“章”), CounterReset (“表”),空格(“保存”)};追加(p, AutoNumber (“章”));追加(d, p);p =段(“表”);追加(p, AutoNumber (“章”));追加(p,“。”);追加(p, AutoNumber (“表”));p.Style = {CounterInc (“表”),空格(“保存”)};追加(d, p);p =段(“章”);p.Style = {CounterInc (“章”), CounterReset (“表”),空格(“保存”)};追加(p, AutoNumber (“章”));追加(d, p);p =段(“表”);追加(p, AutoNumber (“章”));追加(p,“。”);追加(p, AutoNumber (“表”));p.Style = {CounterInc (“表”),空格(“保存”)};追加(d, p);关闭(d);rptview (“测试”doctype);

相关的例子

这个话题有帮助吗?