Matrix 如何在报表生成器中使用文本值而不是聚合值创建矩阵?

Matrix 如何在报表生成器中使用文本值而不是聚合值创建矩阵?,matrix,aggregate,rows,reportbuilder3.0,Matrix,Aggregate,Rows,Reportbuilder3.0,我正在使用报表生成器3.0 我有一个数据源,用户可以在下拉菜单中为一个、两个或三个可用类别选择一个值。假设这是城市和州。此数据存储为两个字段。如果我查询这两个字段,我会得到一列显示州类别,另一列显示为每个字段选择的城市,结果是每个记录有多行。我需要在一行上查看这些数据 因此,与此相反: 记录ID 陈述 城市 101 加利福尼亚州 萨克拉门托 101 或 阿什兰 101 华盛顿州 西雅图 202 加利福尼亚州 奥克兰 202 或 波特兰 303 加利福尼亚州 洛杉矶 303 华盛顿州 斯波坎 我知

我正在使用报表生成器3.0

我有一个数据源,用户可以在下拉菜单中为一个、两个或三个可用类别选择一个值。假设这是城市和州。此数据存储为两个字段。如果我查询这两个字段,我会得到一列显示州类别,另一列显示为每个字段选择的城市,结果是每个记录有多行。我需要在一行上查看这些数据

因此,与此相反:

记录ID 陈述 城市 101 加利福尼亚州 萨克拉门托 101 或 阿什兰 101 华盛顿州 西雅图 202 加利福尼亚州 奥克兰 202 或 波特兰 303 加利福尼亚州 洛杉矶 303 华盛顿州 斯波坎 我知道了

在表/矩阵向导中,我选择了总和聚合,然后在生成报告时,我将城市单元格中的表达式编辑为字段引用,而不是总和。大量添加行组和隐藏行组列之后,我有了我的报告