我的RDL文件包含10个不同的ds,dataset1 ... dataset10。 在文档中,我只使用dataset1 ... dataset5,其余的已经过时(dataset5到dataset10)
报告工作正常,但由于数据集10的数据集5存在性能问题,因此无需加载报告。我有客户要求不删除它们,他想保留旧的逻辑。
SSRS中是否有任何方法可以禁用或停用不加载的数据集。
请帮帮我。谢谢 。 VD
答案 0 :(得分:0)
目前,您可以使用带有默认值的隐藏参数(例如" 1")并在过时的数据集中使用该参数。
dataset5
select
code here
where @parameter <> 1
答案 1 :(得分:0)
为什么不制作当前报告的副本,然后删除当前版本中不需要的数据集?这样,您就可以获得旧报告及其数据集的可检索记录,而无需将其部署到报告服务器。只需单击解决方案资源管理器中的报告,然后按ctrl + c和ctrl + v。