使用Azure逻辑应用程序在单个邮件中发送多行

时间:2018-10-01 14:15:42

标签: azure-logic-apps

我想使用Azure逻辑应用程序在单个邮件中发送单个SQL查询的多行。我试过了,但每一行都收到邮件。有什么办法可以做到这一点?帮我找出解决方案。

查询示例:

Select * from TestTable; --it has 5 rows for example.

因此,我想使用azure逻辑应用程序在一封邮件中发送这5行。如果我们可以将其发送到excel文件中,那就更好了。预先感谢!

1 个答案:

答案 0 :(得分:1)

  

我想使用azure逻辑应用程序在一封邮件中发送这5行。

您可以在电子邮件body('Execute_a_SQL_query')?['resultsets']?['Table1']中与body一起使用Expression,这将在单个电子邮件中列出查询结果。

设计师:

enter image description here

输出:

enter image description here

  

如果我们可以将其发送到excel文件中,那就更好了。

如果要将查询结果作为excel文件发送并发送电子邮件,可以添加创建CSV表连接器,并在发送时将文件添加为附件电子邮件。

设计师:

enter image description here

输出:

enter image description here