SSRS 基于行和列的列分组
SSRS Column Grouping Based on Row and Column
我到处都找过了,但没有找到运气,只是做了一些修补,但效果不佳。我有一个显示以下结果集的 table:
| Name | Value|
| Pat | 1.6 |
| Pat | 1.4 |
我必须根据第一列按行将它们分组在一起(这不是问题)。虽然我试图让报告将两个数值放在 Tablix 的一个单元格中。
这是我需要做的:
这就是我取得的成就
我通过将结果集的第一列分组为行组来实现第三个。
任何向正确方向的推动将不胜感激!
添加新的 tablix 并在行组窗格中添加名称字段,然后删除 details
组。
在值单元格中使用以下表达式:
=join(LookupSet(
Fields!Name.Value,
Fields!Name.Value,
Fields!Value.Value,
"DataSetName"
),Environment.NewLine)
将 DataSetName 替换为您的实际名称。您将获得:
更新: 用括号括起第二个值的表达式。
=join(LookupSet(
Fields!Name.Value,
Fields!Name.Value,
Fields!Value.Value,
"DataSet4"
),Environment.NewLine & "(") & ")"
如果有帮助请告诉我。
我到处都找过了,但没有找到运气,只是做了一些修补,但效果不佳。我有一个显示以下结果集的 table:
| Name | Value|
| Pat | 1.6 |
| Pat | 1.4 |
我必须根据第一列按行将它们分组在一起(这不是问题)。虽然我试图让报告将两个数值放在 Tablix 的一个单元格中。
这是我需要做的:
这就是我取得的成就
我通过将结果集的第一列分组为行组来实现第三个。
任何向正确方向的推动将不胜感激!
添加新的 tablix 并在行组窗格中添加名称字段,然后删除 details
组。
在值单元格中使用以下表达式:
=join(LookupSet(
Fields!Name.Value,
Fields!Name.Value,
Fields!Value.Value,
"DataSetName"
),Environment.NewLine)
将 DataSetName 替换为您的实际名称。您将获得:
更新: 用括号括起第二个值的表达式。
=join(LookupSet(
Fields!Name.Value,
Fields!Name.Value,
Fields!Value.Value,
"DataSet4"
),Environment.NewLine & "(") & ")"
如果有帮助请告诉我。