SSRS 2019:如何修改页眉筛选器的背景颜色?
修改SSRS 2019页眉筛选器背景颜色的方法
SSRS 2019的页眉筛选器属于报表管理器(Report Manager)的内置UI组件,不在报表的RDL文件定义范围内,所以你查RDL XML找不到相关配置是正常的。以下是可行的修改方案:
修改报表服务器核心CSS文件
- 找到SSRS安装目录下的样式文件夹,默认路径通常是:
C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportManager\Styles - 打开
ReportingServices.css,搜索控制筛选器面板的类名,比如.msrs-filterPanel或.msrs-filterContainer(不同版本类名可能稍有区别) - 添加或修改背景色属性:
.msrs-filterPanel { background-color: #E6F2FF !important; /* 替换成你需要的浅蓝色十六进制值 */ } - 保存文件后,重启SQL Server Reporting Services服务(在Windows服务管理器中操作)
- 找到SSRS安装目录下的样式文件夹,默认路径通常是:
自定义样式覆盖(不改动系统默认文件)
怕系统更新覆盖修改的话,可以用自定义主题方式:- 在ReportManager目录下新建
CustomStyles文件夹 - 新建
CustomFilter.css文件,写入上面的背景色样式代码 - 打开ReportManager的
web.config文件,找到<configuration>下的<system.web>节点,添加:<pages styleSheetTheme="CustomFilter"> - 重启SSRS服务生效
- 在ReportManager目录下新建
注意:修改系统文件前务必备份,后续SSRS版本更新可能会重置这些自定义配置,需要重新调整。
内容的提问来源于stack exchange,提问作者Bryan Williams
相关产品推荐
相关产品推荐

