在启动之前检查是否存在另一个报告

时间:2017-02-09 12:27:41

标签: reporting-services ssrs-2016

地图多边形操作可以启动另一个报告。

是否有办法在盲目尝试启动之前检查某个特定报告是否存在?

这将允许重新指向'糟糕!'虚拟报告而不是错误。

1 个答案:

答案 0 :(得分:1)

您可以直接查询ReportServer数据库(默认情况下称为ReportServer,但这可能会有所不同。)

您的所有SSRS项目 - 从报告到订阅 - 都在这里举行。如果您要查看报告,可以在CatalogPath上搜索Name表。

如果您可以构建要链接到的报告的数据集,则可以将Catalog中没有匹配项的数据集替换为Oops!报告的链接。