我正在尝试创建一个报告,每个学生输出一行,每个类都有一列。显而易见的方法是通过矩阵,但我正在努力设置列组 - 我需要输出如下运行:
数据是每个学生和组的一行,如下所示:
所以我想要的基本上是一个矩阵,其列分组设置为=“Group”& CStr的(ROWNUMBER( “RowGroup”))
不幸的是,SSRS不允许我这样做,因为RowGroup不包含列组。那么我怎么能做到这一点呢?我想我可以在自定义代码中做一个vb哈希表,但这很烦人,感觉非常笨重,所以我宁愿找到更好的解决方案。
答案 0 :(得分:2)
答案结果是使用VB自定义代码的脏哈希表。这插入了自定义代码:
{{1}}
这取得了学习者的数字,只是在一个哈希表中为该学习者的每个组存储越来越多的数字,然后重置下一个学习者的计数 - 它非常严重但似乎工作正常。
只需使用;
调用代码即可{{1}}
答案 1 :(得分:1)