我知道这可能听起来很奇怪,但我找不到任何参考来解决这个问题。
我有一个GroupID
作为参数的报告,可以从辅助数据集中获取值列表。默认值定义为(全选)。
现在,报告是一个饼图,通过单击您指向深入报告的其中一个“馅饼”。
现在问题是当我想回到主报告时。由于某种原因,GroupID
参数的默认值消失了,没有显示数据。
我尝试了以下内容:
将GroupID参数传递给第二个报表并将其传递回主报表 - 因为参数是多值允许我无法传递所有值,而是我可以传递=Parameters!GroupID.Value(0)
(I尝试手动传递=Parameters!GroupID.Value
但是再次传递,没有GO。
不要在报告之间传递任何参数 - 没有GO。
有什么建议吗?
答案 0 :(得分:2)
实际上,您可以将多个值从一个报告传递到另一个报告
将GroupID参数传递给第二个报表并将其传递回 主要报告 - 因为参数是多值允许我 无法通过所有的价值,而是我可以通过 =参数!GroupID.Value(0)(我试图手动传递=参数!GroupID.Value但是
遵循此方案
报告1
参数:OrganizationlID
环境:
报告2
参数:OrganizationlID(完全相同的名称)
环境: - 设置为多个值 - 从查询中获取值(数据集) - 无默认
报告之间的转换
我在报告正文中添加Textbox
并在点击时进行配置以导航到“报告2”
我按如下方式传递了参数:
=Parameters!OrganizationalID.Value
在第二个报告中,我得到全部在参数
中选择的值在该报告中,我有一个“文本框”(后面),我将其配置为转到第一个报告 我按如下方式传递了参数:
=Parameters!OrganizationalID.Value
请注意,如果您对参数进行了一些更改,则必须单击“查看报告”按钮,以便参数中的值将保存在会话中。
答案 1 :(得分:0)
作为解决方法,您可以使用当前报告值将链接添加回主报告。但这会导致报告再次运行。
好问题,我从未遇到过这个问题,祝你好运。