TSQL Paramterised Pivot Query SP SSRS

时间:2013-01-10 13:35:34

标签: sql tsql reporting-services

不管有没有人以前做过这个以及你提出了什么解决方案?

我有一个存储过程,基本上是一个财务年龄的债务人查询。我已经添加了params,以便您可以选择查询的开始日期,频率和周期长度。例如根据我希望看到的输出细节,我可以从今天或2012年1月1日或4个季度或1年后退回12个月。

一切都很好,当我在SQL中运行它很可爱并且工作得非常好。我已根据Period参数以不同方式在SP内部转移数据,以便列正确显示(即显示月份的月份名称列,季度的季度名称等),因此数据透视图以输入参数为条件。

正如我在SQL中所说,这是一件很美好的事情......现在我该如何在SSRS中显示它? :O)

由于PIVOT是有条件的,我无法看到可用的字段,而且我已经到了一个我无法想到的地方。

任何帮助表示赞赏!

1 个答案:

答案 0 :(得分:0)

假设我找到了你,可以选择将整个SP放在数据集中。

在数据集属性中,将查询类型更改为“存储过程”。

希望它对你有帮助......

相关问题