0

你好 Stack Overflow 社区,

我有一个 Microsoft 表单,它会在 Microsoft Teams 频道上自动 @ 提及我,该频道目前运行良好。但是,我希望有一个问题提示用户选择要在消息中通知的多个其他团队成员。
多项选择团队问题的示例
目前我只是使用 < at>MyEmail@Example.com< at/> 来标记自己。
我想我可以使用一个公式来检测问题中填写了多少回复,并@提及使用该信息的人,尽管我不确定如何。 流量示例

谢谢!

4

1 回答 1

0

我没有找到直接的方法,但我确实找到了解决方法。以下是步骤

  • 我创建了一个带有多项选择题的表格:

在此处输入图像描述

  • 在流程中我初始化了两个变量 textMessage,temp(我稍后会用到)

  • Form 问题的输出是 string: ["adelev@example.com","diegos@example.com"],所以我在Compose[中删除了 character , ],使用 "replace(replace(replace(FormValue,'[',''),']',''),'"','')

  • 完成替换后,我们得到的字符串为adelev@example.com,diegos@example.com

  • 然后在另一个Compose 2 split(outputs('Compose'),',')中,我们得到了数组的输出:["adelev@example.com","diegos@example.com"]

  • 然后我把Apply to each on outputs('Compose_2'),并对字符串进行操作。如下图所示在此处输入图像描述

  • 然后在将消息作为 Flow 机器人发布到频道-> 消息 -> Hi variables('textMessage')

  • 成功!- 电源自动提及多个用户。

于 2021-08-04T12:22:41.887 回答