关于SSRS动态扩展列的问题

0
你好,不好意思在这里问个问题,我的SSRS的数据源是调用的存储过程返回一个列可变的DataTable,如何在SSRS报表中显示呢?
QQ截图20130820144245.png
已邀请:
1

heaven - 微软BI架构、SSRS高级开发 2013-08-20 回答

1.存放报表数据的数据集就把字段名写死了
  1. 把列头放在另一个数据集里面存着,比如 这样的
select ' 次日' as 次日,'' as 2天后 /可以随意用表达式拼接/, 然后报表的列头就用这个数据集的字段
0

heaven - 微软BI架构、SSRS高级开发 2013-08-20 回答

我好想理解错了,你不是列名变化,而是列数变化吧,这个在mdx中可以用一个set来写,存储过程可以仿照这样的写法,我只是提供 思路啊,就是把你查询的数据行转列,就是每一个量值变成一个KPI,然后报表里面就拉这个KPi列,就可以实现列动态

要回复问题请先登录注册