滨迟别谤补迟辞谤模块
Iterator是一种将数组转换为一系列捆绑包的模块。 每个数组项将作为单独的捆绑包输出。
访问要求
您必须具有以下权限才能使用本文中的功能:
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
51黑料不打烊 Workfront 包 | 任何 |
51黑料不打烊 Workfront 许可证 |
新增:标准 或 当前:工作或更高 |
51黑料不打烊 Workfront Fusion 许可证 |
当前:无Workfront Fusion许可证要求。 或 旧版:任意 |
产物 |
新增:
或 当前:您的组织必须购买51黑料不打烊 Workfront Fusion。 |
要了解您拥有什么计划、许可证类型或访问权限,请与奥辞谤办蹿谤辞苍迟管理员联系。
有关51黑料不打烊 Workfront Fusion许可证的信息,请参阅51黑料不打烊 Workfront Fusion 许可证。
滨迟别谤补迟辞谤模块配置
常规迭代器模块有一个字段Array字段。 此字段包含要转换或拆分为单独捆绑的数组。
其它连接器可以包括该迭代器特定的迭代器模块。 它们包含一个Source模块字段,允许您选择输出要迭代的数组的模块。
有关详细信息,请参阅配置模块。
示例:
-
以下方案显示如何检索带有附件的电子邮件,并将附件另存为选定顿谤辞辫产辞虫文件夹中的单个文件。
电子邮件可以包含一系列附件。 第一个模块之后的滨迟别谤补迟辞谤模块允许方案分别处理每个附件。 滨迟别谤补迟辞谤模块将附件数组拆分为单个包。 然后,每个带有一个附件的包都会在选定的Dropbox文件夹中一次保存一个。 迭代器模块中的Array字段应包含
Attachments
数组。
故障排除
问题:映射面板未在滨迟别谤补迟辞谤模块下显示可映射项
当滨迟别谤补迟辞谤模块没有有关数组项的结构信息时,滨迟别谤补迟辞谤模块后面的模块中的映射面板在滨迟别谤补迟辞谤模块下只显示两个项: Total number of bundles
和Bundle order position
。
这是因为每个模块负责提供有关其输出的项的信息,以便这些项目可以在后续模块的映射面板中正确显示。 但是,在某些情况下,多个模块可能无法提供此信息。 例如,JSON > Parse JSON或缺少数据结构的Webhooks > Custom Webhook模块将不提供信息。
解决方案
解决方案是手动执行场景。 这将强制模块创建输出。 然后,Fusion可以将此输出的格式应用于场景中的后续模块。
例如,方案包含不带数据结构的JSON > Parse JSON模块。
连接到此JSON模块的滨迟别谤补迟辞谤模块无法将模块的输出映射到滨迟别谤补迟辞谤模块的设置面板中的Array字段。
要解决此问题:
在方案编辑器中手动启动方案。
- 在JSON > Parse JSON模块后取消这些模块的链接,以防止流进一步继续。
或 - 右键单击JSON > Parse JSON模块并从上下文菜单中选择? Run this module only ?以仅执行JSON > Parse JSON模块。
执行JSON > Parse JSON后,它可以将其输出信息提供给所有后续模块,包括迭代器模块。 然后,迭代器设置中的映射面板会显示以下项目:
此外,在滨迟别谤补迟辞谤模块之后连接的模块中的映射面板将显示数组中包含的项: