修复SSRS矩阵的结构

Fix the structure of the SSRS Matrix

我一直在做一个小项目。我试图在没有 NULL 值的情况下在同一行中显示所有结果。我写了一个小表达式来删除已经“=IIF(IsNothing(Fields!RegisterNo.Value),True,False)”的 Null 值。然而,这些行似乎向下移动了一级,因为它显示在图片 ResultMatrix1 中。我希望结果处于同一水平。你能告诉我这是否可能以及我如何实现它吗?这与分组有关还是其他什么?

设计Groupings

默认情况下,当您创建 table 时,有一个名为 "Details" 的行组实际上并未按任何内容分组。这导致它为数据集中的每一行生成一行。由于您正在尝试对这些进行分组,因此您需要确保最里面的组是按您的员工参考号分组的。

在 lower-right 单元格中,您可能需要更改表达式以使用 Max 函数。这将简单地避免在恰好在该组中的实际值之前排序时任意显示空白。