SSRS - 两个表之间的动态动作

SSRS - action dynamic between two tables

我有一个包含两个 table 和两个数据集的报告 (SSRS),第一个 table(tablix) 用于加载分组数据,第二个 table(tablix) 用于加载详细数据。

我想动态点击,当我点击一条记录的第一条table时,它只显示在第二条table中选择的那条记录的详细信息,可以吗?

如果你的意思是你想一次在屏幕上显示两个 table 并且当在第一个 table 中点击一个项目时只刷新第二个那么不,你不能这样做这本机在 SSRS 中。

有两种方法可以做类似的事情。

  1. 合并两组数据,得到一个包含分组行的 table。隐藏详细信息,直到通过将详细信息行的行可见性设置为基于属于父组的文本框来展开组。
  2. 使用两个报表,对启动详细报表并传入参数的第一个报表执行操作 ("Go to Report"),以仅对所选项目进行过滤。

None 这些将完全满足您的需求,希望其中之一可能是一个 acceptable 替代方案。