前页 | 后页 |
创建模板片段
模板片段可以A #
查询或模型脚本。定义模板片段内容的过程取决于您希望模板片段返回的数据类型;选择是:
- 普通文档模板模型数据 - 模板片段的操作方式与普通模板相同
- 模板选择器 - 定义一个模板,该片段根据报告的元素类型调用其他模板
- 自定义 SQL - 引用自定义返回的数据#
查询 - Custom脚本- 引用从模型脚本返回的数据
- 文档脚本-识别模板片段要使用的模型脚本;脚本必须返回空string或包含原始 RTF 的string
- 自定义 XML脚本- 创建查询以报告先前生成的脚本生成的 XML 文件中的值,例如来自模拟的数据;查询对没有持续或自动更新的静态数据进行操作
访问
使用此处概述的方法之一打开“新建文档模板”对话框。
功能区 |
发布 >模型报告 >模板: 新模板图标 |
键盘快捷键 |
>模板:新建 |
其它 |
在浏览器窗口的“资源”选项卡中,展开Document Publishing文件夹,然后:
|
创建一个新的模板片段
节 |
行动 |
也见 |
---|---|---|
1 |
使用其中一种方法,显示“新建文档模板”对话框。 |
文档模板 |
2 |
在“新模板”字段中,输入模板片段的名称。 |
|
3 |
在“模板类型”字段中,单击下拉箭头并选择“片段”选项。 |
|
4 |
在“复制模板”字段中,单击下拉箭头并选择:
|
|
5 |
在“模板组”字段中:
|
浏览器-资源 |
6 |
点击确定按钮。 文档模板设计师显示在图表视图中。 |
设计定制文档模板 |
7 |
定义模板片段的内容;您遵循的实际步骤取决于您希望模板片段操作的数据源:
|
如何定义一个 Document脚本Fragment 如何定义自定义 XML脚本Fragment 设计自定义文档模板 如何定义自定义 SQL片段 如何定义自定义脚本片段 如何定义模板选择器片段 |
8 |
创建模板片段后,将其合并到普通模板中(或者如果您愿意,也可以合并到现有的模板片段中)。 |
将片段添加到文档模板 |
注记
- 自定义查询和自定义模板部分只能在模板片段中使用;它们不能用于正常的完整文档模板
- 与普通文档模板一样,模板片段也可以通过浏览器窗口的“资源”选项卡创建和打开
- “资源”选项卡中的模板片段保存在片段发布 >系统模板和文档发布 > 自定义模板文件夹中的每个文件夹中,并由T符号表示
- 如果您有一个想要用作模板片段的现有模板,请将模板复制为新片段的基础
- 过滤只对设置的模板,不通过子模板/片段传播;您可以在子模板的文档选项中分别为每个子模板设置过滤
- 如果您将模板片段嵌入到另一个片段中,则从父模板生成报告会更慢
- 如果您有一个名为 EABOOKMARK 的列或节点,这将在“内容”面板的父部分周围插入一个文档书签