根据上一个子步骤的状态发送电子邮件



我想根据 2 个步骤之前执行的子任务的状态发送电子邮件。

在当前操作Send an email中,我使用 runAfter 事件来声明失败的操作的名称:

"runAfter": {"HTTP_2": ["Failed"]}

但是系统不允许这样做,我收到以下错误消息。

The action HTTP_2 must belong to the same level as action as Send-an-email.

有什么想法可以解决这个问题吗?

我相信当您尝试在不同范围内运行步骤后时会发生此错误。 "send_email"步骤是否在条件、范围或循环中? 如果是这样,整个条件/范围/循环将需要 runAfter(或者您需要在范围之外send_email(。 除此之外,它应该可以工作。 让我知道。

我最终找到了一个很简单的解决方案,我只需要在输入条件并输入时切换到"高级模式">

 @not(equals(outputs('HTTP_2')['statusCode'], 200))

因此,您可以引用工作流中的任何步骤。

请参阅附件中的完整解决方案的外观,以获得更好的想法:

在此处输入图像描述

相关内容

  • 没有找到相关文章

最新更新