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