主要内容

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

在 HTML 和 PDF 模板中添加空位

模板空位是模板中供报告程序用生成的内容填充的地方,支持基于表单的报告。

空位类型

您可以创建内联空位和块状空位。

  • 内联空位适用于可追加到段落的文档对象:TextImageLinkTargetExternalLinkInternalLinkCharEntityAutoNumber 对象。

  • 一个块状空位可以包含 ParagraphTableOrderedListUnorderedListDocumentPartGroup

创建空位

使用相同的代码为内联空位和块状空位创建空位。要创建内联空位,请将 <hole> 元素添加到段落。创建一个没有段落的块状空位作为其父级。

  1. 使用 unzipTemplate 命令解压模板。

  2. 在 HTML 或文本编辑器中打开 root.htmldocpart_templates.html 文件。

  3. 以以下任意形式添加代码:

    <hole id="HOLEID" default-style-name="STYLE_NAME">DESCRIPTION</hole>
    
    <hole id="HOLEID" default-style-name="STYLE_NAME" />
    
    <hole id="HOLEID" />

    • 用空位标识符替换 HOLEID。如果您需要获取空位 ID 或在报告程序中通过 ID 引用空位,请使用此 ID。

    • STYLE_NAME 替换为用于格式化追加到空位中的对象的默认样式的名称。如果使用此属性,请在模板样式表中定义样式。如果您未在报告程序中指定样式,则报告生成将使用此样式。

      对于内联空位,使用 span 元素来定义默认样式,即 span.STYLE_NAME。对于块状空位,请使用相关的段落类型,例如 p.STYLE_NAMEh1.STYLE_NAME

    • DESCRIPTION 替换为描述该空位用途的文字。

  4. 使用 zipTemplate 命令压缩模板。

另请参阅

函数

主题