前页 | 后页 |
如何定义自定义脚本片段
您可以创建模板片段以从模型脚本中返回数据。为此,您可以创建一个以特定格式返回 XML string的脚本。您在“模板片段文档选项”中添加对此脚本的引用,然后在模板片段的“自定义”部分中添加引用该脚本返回的数据的脚本。
创建脚本Fragment
节 |
行动 |
也见 |
---|---|---|
1 |
使用脚本窗口,创建一个以 XML 格式返回string的模型脚本。 请参阅以下示例:
|
脚本 示例模板片段脚本 模板片段脚本的示例输出 |
2 |
在文档模板编辑器中打开或创建模板片段。 右键单击模板背景,然后单击图标。 将显示“文档选项”对话框。 |
文档模板 创建模板片段 |
3 |
选择“自定义查询”选项卡,在“模板片段类型”面板中,选择“自定义脚本”选项。 选项右侧显示A空白字段。 |
|
4 |
单击下拉箭头并从列表中选择您的脚本。 |
|
5 |
在选项卡的主文本字段中,键入返回 XML 数据的脚本的入口点。 例如,如果您在 JScript 中使用步骤1中提到的示例脚本,那么入口点将是: MyRtfData(#OBJECTID#); 为了传达包裹信息,您可以将#OBJECTID# 替换为#包#。 (另外,对于 VBScript,请省略末尾的分号。) 这适用于调用语句(不是被调用的脚本),它也可以引用:
|
|
6 |
单击确定按钮关闭“文档选项”对话框。 |
|
7 |
在文档模板编辑器的“部分”面板中,选中“自定义”复选框以生成“自定义”部分。 |
设置报告部分 |
8 |
在“自定义”部分中,右键单击并选择“插入自定义字段”选项。 A显示要创建的字段名称的提示。 |
|
9 |
作为对提示的响应,键入脚本返回的数据字段的名称。 参考步骤1中的示例,您将添加 DateGen。 点击确定按钮。 |
|
10 |
对要包含在报告中的每个数据字段重复步骤 8 和 9。 将您需要的任何其他格式和内容添加到模板片段。 |
|
11 |
保存模板片段,并将其添加到普通文档模板中。 |
将片段添加到文档模板 |
注记
- 在将控制权返回给文档生成器之前,脚本每次调用的时间限制为 60 秒