在Adobe Workfront Fusion中映射数组
数组是一种特殊类型的项,可以包含以下内容:
- 一个或多个文本值(简单数组)
- 同一类型(复杂数组)的一个或多个集合
有关详细信息,请参阅 Adobe Workfront Fusion🔗中的项数据类型。
访问要求
您必须具有以下权限才能使用本文中的功能:
要了解您拥有什么计划、许可证类型或访问权限,请与Workfront管理员联系。
有关Adobe Workfront Fusion许可证的信息,请参阅Adobe Workfront Fusion 许可证。
映射整个数组
-
在要将数组映射到的模块中,单击要映射数组的字段。 这是数组映射到的字段。
-
在显示的框中,映射项目。
利用面板,可使用与映射任何其他类型项目相同的方式映射字段。 如果您不想单独填写每个项,但希望将另一个数组映射到目标字段,请使用映射按钮。 在这种情况下,请确保两个阵列(源阵列和目标阵列)具有相同的结构。
可以将任意数量的项添加到数组。
您可以使用迭代器将数组划分为单独的包。 有关详细信息,请参阅 Adobe Workfront Fusion🔗中的迭代器模块。
将项目映射到新数组
Workfront Fusion中的某些字段允许您将元素映射到数组中。 例如,您可以在Workfront展示板>添加清单项目模块中创建一系列清单项目。 运行模块时,所有清单项目都会添加到信息卡中。
任何显示“添加项”的模块字段都会创建一个数组。
要将元素添加到数组,请执行以下操作:
- 单击 添加项
- 在打开的面板中,输入有关项目的详细信息。
- 单击 添加。
- (可选)对要添加到数组的每个元素重复步骤1-3。
映射数组元素
按数字映射数组元素
数组元素在数组名称后方括号中显示为一个数字。 您可以使用此索引号将数组的单个元素映射到字段中。
要映射数组元素,请执行以下操作:
-
单击要将元素映射到其中的字段。
将打开映射面板。
-
找到包含要映射的元素的数组。
-
单击阵列旁边的下拉箭头。
-
单击要映射的元素。
元素已映射,索引为1。 这将映射数组中的第一个元素。
-
要映射数组的其他元素,请单击[1]并输入要映射的数组元素的索引号。
使用给定键映射数组的元素
某些数组包含具有键值项的集合,例如元数据、属性等。 要使用其中一个值,您可以按元素给定的键值查找元素并从值项获取相应的值。 我们建议使用采用map()
和get()
函数组合的公式。
以下示例显示了Jira应用程序的输出。
此示例从ID为10108的特定附件的附件数组中获取文件名。
此示例生成以下输出:
公式解释如下:
-
map
-
map()
函数的第一个参数是整个数组项。 -
第二个参数是值项的原始名称。 要获取原始名称,请将鼠标悬停在映射面板中的项上:
note note NOTE 所有参数均区分大小写。 即使在此特定示例中,项目的标签与其原始名称不同(仅在大写中不同),仍需要使用原始名称。 -
第三个参数是关键项的原始名称:
-
第四个参数是给定的键值。
由于
map()
函数返回一个数组(因为给定键值可能有更多元素),因此必须应用get()
函数以获取其第一个元素: -
-
get
-
get()
函数的第一个参数是map()
函数的结果。 -
第二个参数是元素的索引。 在此示例中,索引为
1
。
-
此示例生成以下输出: