如何根据 ssrs 中的特定值将数据集中的数据拆分为 2 个表

How to split the data from dataset into 2 tables depending up on particular value in ssrs

我有 1 个数据集,为两个项目 A、B 提供数据(存储过程将只输出 2 行。一个用于项目 a,另一个用于项目 b)。我必须创建两个 table 一个用于项目 A,另一个用于项目 B。因此,使用相同的数据集,我需要将项目 A 的值拆分为 1 table,将项目 B 的值拆分为另一个 table。 SSRS报告格式应该是

No of A items in Shop                 2
No of A items in Warehouse            300
No of b items in Shop                 3
No of b items in Warehouse            340

所以你有两行数据,你想要两个 table - 每行一个?

创建 2 个 table(或者最好创建一个 table,按照您想要的方式格式化,然后复制)。

为每个 table 添加一个 FILTER 以使用任何方式限制 A 数据的第一个 table您必须区分这两种类型的字段。在 过滤器 选项卡上的 table (tablix) 属性中,单击 ADD

对于 Expression,选择具有您的 AB 类型的字段。在第一个 table 上将 Value 更改为 A,在第二个 table 上将其更改为 B。

在每个 table 上添加一个过滤器,以便它只显示您想要的项目。