【发布时间】:2022-01-12 20:06:12
【问题描述】:
我制作了一个流程,它发送带有格式化表格的电子邮件。单元格的颜色会根据 SharePoint 项的字段值而变化(低 = 绿色、中 = 黄色等):
在上面的示例中,该项目有 4 个字段:Low、Med、High 和 Highest。然而,情况并非总是如此,一个项目可能有 1 个“低”字段,也可能有 4 个“最高”字段,或者两者之间可能有任何组合。
我想在电子邮件中包含一些文本,说明表格中列出的最大值(最高是最大值,低是最小值)。在上面的示例中,文本应为“最高”,因为这是最大值,但并非每个项目都如此。我不确定定义存在的最大值需要什么逻辑。有人可以帮忙吗?
这是我的流程目前的样子:
我使用开关来设置基于 SharePoint 字段值的变量,然后在电子邮件中引用这些变量。
任何帮助将不胜感激。
非常感谢,
亚历克斯
编辑: 我想我需要一些看起来像这样的东西,但 Flow 不接受这种表达方式
if((variables('Risk Level 1') or variables('Risk Level 2') or variables('Risk Level 3') or variables('Risk Level 4')), contains("Highest")), "Highest",
if((variables('Risk Level 1') or variables('Risk Level 2') or variables('Risk Level 3') or variables('Risk Level 4')), contains("High")), "High",
if((variables('Risk Level 1') or variables('Risk Level 2') or variables('Risk Level 3') or variables('Risk Level 4')), contains("Med")), "Med",
if((variables('Risk Level 1') or variables('Risk Level 2') or variables('Risk Level 3') or variables('Risk Level 4')), contains("Low")), "Low"))))
【问题讨论】:
标签: sharepoint sharepoint-online power-automate flow