Reporting services 如何在订阅中设置隐藏参数
我们有一个SSRS2008(不是R2)报告,它在一个数据表中返回两种不同客户类类型的数据 我请求将此报告作为excel附件通过电子邮件自动发送给用户。用户希望电子表格中有2个工作表。第一个工作表应包含两种客户类别类型的结果集,第二个工作表应仅包含两种类别类型之一的结果集。 通过向报表中添加第二个数据表,并在第二个表上设置pagebreak属性以启动,然后在第二个数据表上设置过滤器,以仅包含用户想要的1类类型,我可以完成将这两个工作表导出到excel的工作。 然后,我可以设置订阅以按计划自动执行此操作 我遇到的问题是,当用户通过SSRS网页按需执行报告时,我不希望显示2个数据表。为此,我创建了一个隐藏的布尔参数(在表达式中)来设置第二个datatable的hidden属性的值。这将允许我在默认情况下隐藏第二个datatable。我希望在为订阅设置参数时能够将值设置为不隐藏。但是,我似乎不知道如何在订阅中设置此参数的值。订阅中显示的参数是未隐藏的参数。此隐藏参数不显示在订阅中Reporting services 如何在订阅中设置隐藏参数,reporting-services,ssrs-2008,Reporting Services,Ssrs 2008,我们有一个SSRS2008(不是R2)报告,它在一个数据表中返回两种不同客户类类型的数据 我请求将此报告作为excel附件通过电子邮件自动发送给用户。用户希望电子表格中有2个工作表。第一个工作表应包含两种客户类别类型的结果集,第二个工作表应仅包含两种类别类型之一的结果集。 通过向报表中添加第二个数据表,并在第二个表上设置pagebreak属性以启动,然后在第二个数据表上设置过滤器,以仅包含用户想要的1类类型,我可以完成将这两个工作表导出到excel的工作。 然后,我可以设置订阅以按计划自动执行此
有没有办法设置订阅中隐藏参数或内部参数的参数值?或者,如果我可以在运行时检测到订阅正在执行报告,那么我可以相应地设置参数值。根据此帖子[。我删除了该报告并再次上载了该报告,它正常工作。显然,当您多次部署报告时,参数设置不会覆盖。只有报告覆盖了新的定义。[1]:很高兴听到您发现了问题。有关此行为的一些信息,请参阅我对重复问题“”的回答。