SSRS 报表根据条件在报表的不同部分显示数据

SSRS reports display data in different sections of report based on conditions

你好,我的 ssrs 报告我需要在我的报告中包含三个不同的部分。 我想根据某些条件拆分报告中的数据。 例如 报告将包含三个部分: A 部分 - 显示与会者 b 部分 - 展示员工 c 部分 - 展示嘉宾演讲者

在我的数据中,如果他们是演讲者、与会者或工作人员,我有一个活动参加者列表,其中包含姓名和定义。 我如何在 ssrs 中使用条件来显示名称的显示位置。这样它们就会显示在正确的部分。以便与会者显示在 a 部分,工作人员显示在 b 部分,依此类推。

谢谢

创建 3 个 tablix,每个对应您要显示的部分。对所有三个 tablix 使用相同的数据集。在 tablix 属性中,添加一个过滤器以仅显示该 tablix 的匹配项。

这种方法的一个优点是 SSRS 只会检索数据集一次,并且会为所有 tablix 重新使用相同的数据缓存。