Stored procedures 在Azure LogicApps中将存储过程中的原始输入格式化为可读格式

Stored procedures 在Azure LogicApps中将存储过程中的原始输入格式化为可读格式,stored-procedures,azure-sql-database,azure-logic-apps,Stored Procedures,Azure Sql Database,Azure Logic Apps,我目前正在尝试运行一个电子邮件系统,该系统将从SQL获取数据,并将其格式化到html表中,以便向我发送数据的人显示数据 下面是我的通用逻辑应用程序结构 我有一个存储过程,它过滤并发送一个列ID(稍后我将添加更多),我试图从中创建html表。以下是“创建html表”收到的原始输入数据 这就是我创建html的样子 From:array(body('Execute\u storage\u procedure')。ResultSets.Table1) 值:参数('id') 我无法解析原始输入以在电子

我目前正在尝试运行一个电子邮件系统,该系统将从SQL获取数据,并将其格式化到html表中,以便向我发送数据的人显示数据

下面是我的通用逻辑应用程序结构


我有一个存储过程,它过滤并发送一个列ID(稍后我将添加更多),我试图从中创建html表。以下是“创建html表”收到的原始输入数据

这就是我创建html的样子


From:array(body('Execute\u storage\u procedure')。ResultSets.Table1) 值:参数('id')

我无法解析原始输入以在电子邮件中仅显示ID。 要运行此代码,应该在值字段中写入什么内容

这是我的原始数据:



是否可以在创建html表时使用动态内容。事实上,我无法使用类似“parameters('id')”这样的表达式。它显示无效的表达式

下面是我的通用逻辑应用程序结构。CustomerID与ID相同。


这是HTML表的输入和输出。

From:body('Execute_storage_procedure')?['resultsets']?['Table1']

值:item()?['CustomerID']


希望有帮助

错误消息是什么?您是否可以创建一个存储过程来仅返回您感兴趣的数据?所以你不必做任何操纵?