无论如何,对报表管理器有更多的控制权,对于这样一个复杂的产品来说似乎很不可能,除了重命名文件夹以及在这些文件夹中放置报表和报表部件之外,无法控制报表管理器部分,我知道我甚至无法移动它们并按任何顺序放置它们。
如果我可以更改文件夹的颜色并自由移动它们会很好。
是否有人有任何自定义提示或控制建议我可能因为对开发人员更多地控制此区域而错过了?
答案 0 :(得分:5)
您可以使用SSRS样式表稍微混乱,但不支持报告管理器的自定义。 SSRS与报告有关。任何复杂的控制或UI报告都超出了SSRS产品的范围。另一方面,如果您想深入了解Report Manager页面结构,有一些复杂的JQuery技术可以用于此类页面操作。
(样式表位于默认2008 R2安装中的Program Files \ Microsoft SQL Server \ MSRS10_50.MSSQLSERVER \ Reporting Services \ ReportManager \ Styles。不支持自定义。)
我怀疑报告管理器的使用(占SSRS用户总数的百分比)远远超出了产品最初想象的范围。毕竟,它被称为Report Manager 。
在.NET中使用Web服务或使用URL报告访问是通过您可以构建的任何界面提供报告的简单方法。
答案 1 :(得分:2)
正如杰米所说,报告管理器的定制并不容易。这里讨论一些技术:
如果你想要灵活的东西,我正在为SSRS开发一个替代的开源前端,名为CrissCross:
https://github.com/codeulike/crisscross
目前,CrissCross专注于更好的多选小部件,并且更好地支持具有许多参数的报告。但作为它的开源,你可以用它作为基础来构建你想要的任何东西。