要对带有链式变量的脚本进行标记化,例如用于各种命令行界面 (CLI)(如 Windows® 批处理、Linux® shell、Essbase® MaxL 和 Anaplan® Connect)的灵活动态脚本,请添加一个带有 Handlebars 连接命令的步骤。
要启用这些命令,IT 管理员首先 创建一个 Handlebars 连接器。
注: 要指定要替换的变量,模板使用语法 {{VARIABLE_NAME}}。
渲染文件模板
要渲染文件模板并将其变量替换为指定的值,请使用 渲染文件模板 命令。该命令将模板作为文件传递,并输出包含结果文本的文件。
注:此命令用于创建大型(>32k 个字符)输出。它会生成一个物理文件,该文件可供后续需要文件输入的链式命令使用。在 Workiva 中存储文件模板的一种方法是使用
文件资源。
属性
| 摘要信息 |
细节 |
| 范本 |
输入要渲染的文件模板。 |
| 变量 |
请输入模板要使用的变量。 |
| JSON 变量 |
输入要在模板中使用的 JSON 变量,包括诸如 #each之类的表达式。 |
输出
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
渲染模板时出错 |
渲染文本模板
要渲染文本模板并将其变量替换为指定的值,请使用 Render text template 命令。该命令将模板作为文本字符串传入,并将结果作为另一个文本字符串输出。
注: 此命令用于创建小型到中型输出。它会生成基于文本的输出,该输出不能用于后续需要物理文件的命令。
属性
| 摘要信息 |
细节 |
| 范本 |
输入要渲染的文本模板。 |
| 变量 |
请输入模板要使用的变量。 |
| JSON 变量 |
输入要在模板中使用的 JSON 变量,包括诸如 #each之类的表达式。 |
输出
退出代码
| 代码 |
类型 |
细节 |
| 0 |
成功 |
成功 |
| 1 |
错误 |
渲染模板时出错 |
更多资源