Visual studio 隐藏参数可防止刷新其他参数

Visual studio 隐藏参数可防止刷新其他参数,visual-studio,reporting-services,ssrs-2012,Visual Studio,Reporting Services,Ssrs 2012,我有第一个参数(客户端下拉列表),它将ID传递给第二个参数,以便在第三个和第四个参数中使用。在测试期间,所有参数都设置为可见,以验证传递的内容。一旦我隐藏了第二个参数,其余的就不会刷新。同样,可见的,正确的信息流动,隐藏,DOA。我在至少12份没有问题的其他报告中设置了与此完全相同的设置。我不确定这到底是哪里出了问题,因为我可以看到在可见时传递的正确值 我可以复制您的问题。虽然我找不到一个引用来支持我的假设,但我相信隐藏参数(即使是带有默认值的参数)在渲染之前都不会被计算,这可以解释这种行为。驱

我有第一个参数(客户端下拉列表),它将ID传递给第二个参数,以便在第三个和第四个参数中使用。在测试期间,所有参数都设置为可见,以验证传递的内容。一旦我隐藏了第二个参数,其余的就不会刷新。同样,可见的,正确的信息流动,隐藏,DOA。我在至少12份没有问题的其他报告中设置了与此完全相同的设置。我不确定这到底是哪里出了问题,因为我可以看到在可见时传递的正确值

我可以复制您的问题。虽然我找不到一个引用来支持我的假设,但我相信隐藏参数(即使是带有默认值的参数)在渲染之前都不会被计算,这可以解释这种行为。驱动参数值的数据集在呈现报表之前运行

在讨论参数值之间的依赖关系时,我假设您使用查询来驱动参数3和参数4的可用值。如果是这种情况,那么只需将参数1的值与参数3的值关联的逻辑嵌入到驱动参数3的可用值的查询中即可。通过删除参数2并将其合并到参数3的查询逻辑中,您将解决这个问题


如果你在完成这项工作时遇到困难,请回复一条评论,我会看看是否能帮上忙。就目前情况而言,我对您试图帮助的内容了解不够。

是测试失败还是使用隐藏参数部署后失败?@Kidiskidvogingogin in testing。