SSRS 中报告的自定义属性

Custom properties for reports in SSRS

我有一个针对 SSRS 的自定义报告站点地图(它本身就是一个报告),目前将自定义选项放在报告描述中。然后我在站点地图中使用这些选项来相应地过滤报告。

我想知道是否可以向 ReportServer.dbo.Catalog table 添加列? 或者有没有办法将自定义属性添加到报告设置中(如图所示)?

更改 SSRS 数据库中的目录 table 很可能会破坏 SSRS。至少,它会阻止您在未来轻松升级到另一个版本。

如果您确实需要将自定义属性添加到报告目录,请在 SharePoint 中托管您的报告。这样一来,您就可以将额外的字段添加到它整天创建的报告列表中,而不会破坏任何东西。

我做了这个,很好。我添加了一个新字段来保存报告的技术描述,为业务描述保留固定描述字段。使用 SharePoint,您可以为所有类型的数据添加各种附加字段。如果您对 SharePoint 数据库有所了解,您也可以查询它以将添加数据提取到您需要的任何内容中。

这可能不是您想要的答案,因为迁移到 SharePoint 可能不是您的选择,但它是一个可行的选择 none 越少。