0

我正在尝试在 ssrs 2005 中设计一个子报表,其中子报表的参数值设置在父报表中单击的字段值上。

例如,父报表有一个部门名称列。如果有人单击部门名称值之一,该值将作为参数传递给子报表,然后子报表将根据该部门值显示图表。

我尝试针对部门名称字段创建一个操作并选择“转到报告”选项,选择子报表的名称并将部门字段值作为参数传递,但是当我运行报表并单击字段值时,它会在单独的窗口作为单独的报告。

我正在寻找一种解决方案,当有人单击父报表的部门字段值而父报表保持可见时,刷新子报表的图表。

有可能吗?

4

1 回答 1

0

以下答案和屏幕截图基于 SSRS 2008。如果我没记错的话,它在 SSRS 2005 中以类似的方式工作(SSRS 2005 的文档也暗示了这一点)。

以下是基本步骤:

  • 单击带有字段的文本框,然后选择Action属性
  • 选择“转到报告”操作,指定您的子报告
  • “添加”一个参数,并将字段的值传递给它

这是用于设置的 2008 对话框的屏幕截图:

带有参数的子报表对话框

于 2012-11-25T10:14:02.327 回答