Microsoft Word Template模块

在Adobe Workfront Fusion方案中,您可以自动使用Microsoft Word Templates的工作流,并将其连接到多个第三方应用程序和服务。

如果需要有关创建方案的说明,请参阅在 Adobe Workfront Fusion中创建方案。

有关模块的信息,请参阅 Adobe Workfront Fusion🔗中的模块。

访问要求

您必须具有以下权限才能使用本文中的功能:

Adobe Workfront 计划*
Pro或更高版本
Adobe Workfront 许可证*
计划,工作
Adobe Workfront Fusion 许可证**
Workfront Fusion for Work Automation and Integration
产品
您的组织必须购买Adobe Workfront Fusion和Adobe Workfront,才能使用本文中介绍的功能。

要了解您拥有什么计划、许可证类型或访问权限,请与Workfront管理员联系。

有关Adobe Workfront Fusion许可证的信息,请参阅Adobe Workfront Fusion 许可证

先决条件

要将Miscrosoft Word Templates与Adobe Workfront Fusion一起使用,需要具有Office 365帐户。 您可以在www.office.com创建一个。

正在将Office服务连接到Workfront Fusion

有关将Office帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明

NOTE
某些Microsoft应用程序使用相同的连接,该连接与单个用户权限相关联。 因此,在创建连接时,权限同意屏幕除了显示当前应用程序所需的任何新权限外,还会显示以前授予此用户连接的任何权限。
例如,如果用户拥有通过Excel Connector授予的“读取表”权限,然后在Outlook Connector中创建连接以读取电子邮件,则权限同意屏幕将显示已授予的“读取表”权限和新要求的“写入电子邮件”权限。

使用Microsoft Word Templates模块

您可以使用Microsoft Word Template模块将多个Web服务中的数据合并到Microsoft Word文档中。

例如,您可以使用此Microsoft Word模板:

要创建此文档,请执行以下操作:

关于值标记

Microsoft Word模板是常规Microsoft Word文档(.docx文件),其文本中具有特殊标记,可确定合并或填充数据的位置和方法。 有三种类型的标记:

简单值标记 simple-value-tag

简单值标记被简单地替换为相应的值。 标记的名称与键字段的值相对应,该字段的值放在双大括号内;例如,

{{name}}

示例: ​要创建显示“Hi, Petr!”的文档,您可以使用Microsoft Word Template模块创建以下模板:

> {{name}},您好!

为此,您需要按如下方式设置模块:

条件标记 condition-tag

您可以使用条件标记对文本进行换行,这些文本仅在满足某些条件时才应呈现。 要换行文本,请将文本置于开始和结束条件标记之间,例如“hasPhone”(如果条件为数据是否包含电话号码)。 开始标记的名称前面加有井号#,结束标记的名称前面加有斜杠/,如下面的示例所示。

示例: ​若要在输入数据包含电话号码但没有电子邮件地址的情况下生成包含客户电话号码的文档,您可以使用Microsoft Word Template模块并创建以下模板:

> {{#hasPhone}}电话: {{phone}} {{/hasPhone}}
> {{#hasEmail}}电子邮件: {{email}} {{/hasEmail}}

在文档中,电话号码显示如下:

>电话: 4445551234

循环标记 loop-tag

您可以使用循环标签(也称为节标签)来重复文本节。 通过将文本置于开始和结束循环标记之间来绕排文本。 开始标记的名称前面加有井号#;结束标记的名称前面加有斜杠/。

使用填写文档模块循环标记 loop-tag-with-fill-out-a-document-module

示例: ​要生成列出客户列表中每个联系人的姓名和电话号码的文档,您可以使用Microsoft Word Template模块并创建以下模板:

> {{#contact}}
>     {{name}},{{phone}}
> {{/contact}}

为此,您需要按如下方式设置模块:

模块将创建以下文档:

> Jan Toman, 4445551234
> Eduard Salo, 4445552345

Microsoft Word Template模块

这些模块不需要连接。

填写文档 fill-out-a-document

此转换器模块允许您使用指定的数据填充文档。 它可以与简单值标记、条件标记或循环标记一起使用。

要替换的文本的起始分隔符

输入要标记替换文本开头的字符。

示例: 如果要替换类似于以下内容的文本,请输入[[[[replace_me]]

要替换的文本的结束分隔符

输入要标记替换文本结尾的字符。

示例: 如果要替换类似于以下内容的文本,请输入]][[replace_me]]

Source file
映射您要从上一个模块上传的文件(例如,HTTP >获取文件或Dropbox>获取文件模块)。 或者手动输入数据文件。
已填写文件的名称
为目标输出文件输入文件名(包括扩展名)。
数据源
选择一个选项以指示您正在使用的数据是来自表单还是原始数据收集(未处理的计算机数据)。
Values

这必须是集合数组,其中:

  • 每个收藏集对应于一个数据条目并包含一个项目 entry
  • entry 包含key 的集合,并且 value
  • 项目key 包含标记的名称
  • 项目value 包含标记的值

要添加条目,请执行以下操作:

  1. 单击 添加项

  2. 选择条目的值类型。

  3. 添加名称和值。 有关更多信息,请参阅本文所选值类型的示例。

使用批次数据填充文档 fill-a-document-with-a-batch-of-data

如果您的数据条目作为单独的捆绑包,此聚合器模块非常有用。 利用此模块,您可以轻松设置值字段所需的结构,并将其项映射到每个值项。 与填写文档模块相反,使用批量数据模块填写文档中的值字段仅允许包含变量的单个条目。

如果数据条目以数组形式出现,您也可以使用此模块,方法是使用​ 迭代器 ​模块将数组的内容转换为一系列捆绑。

为每个传入包创建和填充实际值。 处理完所有输入捆绑包后会生成模板。

此聚合器模块对于创建列表或报告特别有用。

Source Module
选择作为文本源的模块。
要替换的文本的起始分隔符

输入要标记替换文本开头的字符。

示例: 如果要替换类似于以下内容的文本,请输入[[[[replace_me]]

要替换的文本的结束分隔符

输入要标记替换文本结尾的字符。

示例: 如果要替换类似于以下内容的文本,请输入]][[replace_me]]

分组依据
定义包含一个或多个映射项的表达式。 聚合的数据用同一表达式的值在“组”下分隔。 每个组输出为一个单独的包,其中包含带有已计算表达式的键和聚合文本。 这样,您就可以在后续模块中将键用作过滤器。
在出现空聚合后停止处理
启用此选项可在聚合不包含任何捆绑包时停止处理。
Source file
映射您要从上一个模块上传的文件(例如,HTTP >获取文件或Dropbox>获取文件模块)。 或者手动输入数据文件。
已填写文件的名称
为目标输出文件输入文件名(包括扩展名)。
数据源
选择一个选项以指示您正在使用的数据是来自表单还是原始数据收集(未处理的计算机数据)。
Values

这必须是集合数组,其中:

  • 每个收藏集对应于一个数据条目并包含一个项目 entry
  • entry 包含key 的集合,并且 value
  • 项目key 包含标记的名称
  • 项目value 包含标记的值

要添加条目,请执行以下操作:

  1. 单击 添加项

  2. 选择条目的值类型。

  3. 添加名称和值。 有关更多信息,请参阅本文所选值类型的示例。

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43