维护时重定向 SSRS 报告

Redirect SSRS Report When Under Maintenance

我正在寻找一种简单的方法来将 SSRS 报告重定向到 "under maintenance" 页面或报告,当我们必须删除特定报告时。通常,我们只会在后端数据损坏时才删除报告,但这种情况经常发生。是否可以在报告本身中使用参数或在 SharePoint 网站上执行此操作

有几种方法可以解决这个问题,尽管其中 none 是大规模的 suitable。从管理的角度来看,没有什么好的方法可以做到这一点。

您可以在数据集上设置一个始终 returns false 的过滤器,这样就不会返回任何记录。然后在报告中的 table 上设置 NoRowsMessage 以显示维护消息。

另一种选择是用标准维护消息报告临时替换 .rdl 文件。