3

是否可以在没有foreach 操作作为子工作流的情况下执行此操作。

4

2 回答 2

3

在这个阶段,我认为逻辑应用程序不支持将任何循环结构(对于每个,执行直到)应用于多个操作。有一篇来自 Sandro Pereira 的博客文章,他对此进行了研究:

https://sandroaspbiztalkblog.wordpress.com/2016/04/21/logic-apps-how-to-add-several-actions-inside-a-loop-or-foreach-actions/

例外情况是 Split-On,它的工作方式类似于 BizTalk 上的分批(为“信封”消息中的每个元素加载多个工作流)。

我希望这会有所帮助,瓦格纳

于 2016-04-27T10:06:11.603 回答
1

我从 Logic App 团队找到了一个 YouTube 视频,他们在其中描述了一种方法,该方法适用于我当前在触发器上使用 splitOn 的场景:

https://youtu.be/ce9qg_6s2iI?t=5m30s

但是,这并不能解决您希望对集合中的项目执行多个操作的情况,其中集合是在触发器之外获取的。听起来repeatItem() 函数具有某种重复功能,但这可能已被删除,以支持splitOn 或foreach。foreach 也只适用于一个动作(据我所知)。

于 2016-04-19T22:03:25.383 回答