根据父报表中单击的字段值设置子报表参数

时间:2012-11-24 13:43:35

标签: reporting-services

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

例如,父报告有一个部门名称列。如果有人单击某个部门名称值,则该值将作为参数传递给子报表,然后子报表将显示针对该部门值的图表。

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

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

有可能吗?

1 个答案:

答案 0 :(得分:0)

以下答案和屏幕截图基于SSRS 2008.如果内存对我有用,它在SSRS 2005中的工作方式类似(documentation for SSRS 2005暗示的那样)。

以下是基本步骤:

  • 点击包含该字段的TextBox,然后选择Action属性
  • 选择“转到报告”操作,指定子报告
  • “添加”参数,并将字段的值传递给它

以下是2008年对话框的屏幕截图:

dialog for subreport with parameter

相关问题