s-s-rS 2008r2 在报表管理器的主显示页面中截断报表描述

Posted

技术标签:

【中文标题】s-s-rS 2008r2 在报表管理器的主显示页面中截断报表描述【英文标题】:s-s-rS 2008r2 cutting off report descriptions in main display page in report manager 【发布时间】:2011-12-22 10:13:55 【问题描述】:

我们从 2008 升级到 2008R2,报表和文件夹说明仅在报表管理器中显示大约 1 行数据。将鼠标悬停在报告上将显示完整说明。有没有办法在报表管理器中显示完整描述或恢复到 2008 年报表管理器的外观?

【问题讨论】:

为了清楚起见,您的意思是您正在查看报告管理器 URL(通常为 myserver/Reports)?我假设您处于“详细信息”视图中? 【参考方案1】:

我做了一些挖掘,看起来报告管理器网站实际上是一个功能齐全的 ASP.Net 网站,由 c:\Program Files\Microsoft SQL Server[你的 MSRS 实例]\Reporting Services\ReportManager 下的 DLL 运行.

不幸的是,大部分网页生成是由封闭的 DLL (\bin\ReportingServicesWebUserInterface.dll) 完成的,但样式表是开放的并且可以修改。您不能更改类名,您可以在 \Styles\ReportingServices.css 中编辑实际样式。

对于您的项目,样式类名称为“msrs-itemDescription”。我在改变风格方面取得了一些成功:

p.msrs-itemDescription   white-space: nowrap; width: 250px; overflow: hidden; text-overflow: ellipsis; font-size:10pt; color:Gray; 

对此:

p.msrs-itemDescription   white-space: normal; width: 250px; overflow: auto; font-size:10pt; color:Gray; 

【讨论】:

【参考方案2】:

删除隐藏

空白:nowrap;宽度:250px;溢出:隐藏;文本溢出:省略号;字体大小:10pt;颜色:灰色;

将允许显示所有文本

【讨论】:

以上是关于s-s-rS 2008r2 在报表管理器的主显示页面中截断报表描述的主要内容,如果未能解决你的问题,请参考以下文章

s-s-rS 在每组末尾显示页脚

s-s-rS 以多文化语言报告

从以前的 s-s-rS 实例中恢复旧的 RDL 文件

如何摆脱从 s-s-rS 导出的 PDF 中的空白页

报告服务 (s-s-rS):报告页脚在导出到 excel 时不起作用

部署报表和子报表后,s-s-rS 无法呈现子报表