azure - 逻辑应用程序 : Using the "compose" action with an IF statement

标签 azure azure-functions microsoft-teams azure-logic-apps

我正在逻辑应用程序中使用撰写操作,其中我需要使用一个逻辑函数,如果 xx 条件通过,则它可以从一个撰写操作(例如 compose1)获取输出,如果失败,则可以使用 compose2 我尝试使用“if”逻辑函数,但它一直说表达式错误。 例如我用过的...

if(contains(outputs('Create_duplicateKey'),'SendVehicleOrder'),'outputs('Compose_Priority')','outputs('Compose_Category')')

我也尝试过直接使用 compose1 和 compose2 的输出,但仍然失败......

if(contains(outputs('Create_duplicateKey'),'SendVehicleOrder'),'Id: @{items('Loop_through_all_alerts')?['ID']}','orderType: @{items('Loop_through_all_alerts')?['OrderType']}')

我是否可以在表达式中使用这些输出

最佳答案

从我的末端复制后,就像@Skin提到的删除引号将使它工作。

if(contains(outputs('Create_duplicateKey'),'SendVehicleOrder'),outputs('Compose_Priority'),outputs('Compose_Category'))

或者,您可以使用条件操作来实现您的要求。

enter image description here

关于azure - 逻辑应用程序 : Using the "compose" action with an IF statement,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72621888/

相关文章:

azure - 如何在门户中将参数传递给 Azure CosmosDB 中的存储过程

c# - 使用 ServiceBusTrigger 的 Azure Function .Net 5

java - 如何使用 Android Volley 将参数发送到 Azure Functions?

powershell - 通过 PowerShell 添加新团队的问题

azure - 无状态和有状态服务之间的可靠服务通信

azure - 具有 ID 的 Terraform 资源已存在

microsoft-teams - 如何将消息扩展固定到 Microsoft Teams 中一组用户的撰写框

microsoft-teams - 如何为 Teams 构建 Python 机器人?如何在我的 PROD 服务器中部署相同的内容?

azure - Microsoft Azure CDN 似乎仅缓存 HTML

Azure Functions 访问 Azure 存储帐户防火墙