从存储过程报告变量值到SSRS报告

时间:2015-03-19 17:02:28

标签: sql-server stored-procedures reporting-services

我有一个带有3个嵌套循环的存储过程,它在查询分析器中完美运行。

我需要创建一个SSRS报告来输出存储过程中的数据 存储过程使用多个变量来保存输出的计算数据,因为它在代码中循环。

如何将这些变量提取到我的SSRS报告中?当我将变量添加为参数时,带有"参数的SSRS错误缺少值"。该值派生自存储过程。我还没有办法建立这种联系。

1 个答案:

答案 0 :(得分:1)

它非常烦人,但你只能从一个proc中返回一组行,并且你可以将它必须在该表中传递回来。因此,您必须在传递的表中添加列,其中包含您在报表中需要的值。我知道这意味着如果你有一千行,这些值将重复一千次,但这是返回它们的唯一方法。