【问题标题】:Counting values generated by a Matrix in SSRS计算由 SSRS 中的矩阵生成的值
【发布时间】:2019-01-14 21:28:41
【问题描述】:

我创建了一个矩阵报告,其中包含一个行组人员和一个主题列组,子组为 SubmittedBy 和评分名称。被提取的数据是数字和字母数据的混合体。我需要对每行出现多少特定条件进行计数。例如,我希望按人计算他们获得了多少个 1,或者他们获得了多少个 A*(这都是来自学校的评分数据)。有没有办法用矩阵数据做到这一点?

如果有办法,您能否使用某些标准进行计数,例如,如果评分名称 = 焦点计数每人(行)有多少个 WB 成绩?

这就是设计

这显示了数据的一部分(因为它是一个非常大的数据集),但为了保持匿名,学校 ID、名字和姓氏被截断。

【问题讨论】:

  • 如果我不使用矩阵并且需要在计算中使用矩阵的结果,这个答案将是正确的。不幸的是,我不能使用 ReportItems!查询,因为它是一个聚合函数。

标签: matrix reporting-services ssrs-2012


【解决方案1】:

一种简单的方法是将 Total 添加到主题行组并使用 count() 函数:

[

【讨论】:

  • 恐怕这在我的设计中是不可能的。我现在添加了图片来说明。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-14
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多