SSRS报表在浏览器到报表生成器中的呈现方式有所不同

时间:2019-01-15 16:33:16

标签: reporting-services reportviewer ssrs-2017

SSRS 2017报表生成器使用向下钻取按钮和字段数据正确呈现报表。在浏览器中呈现时,向下钻取和字段数据均不可见。

Edge,Chrome和IE都隐藏了带有向下钻取按钮的字段。 该错误似乎与.MSRS-RVC .tdResizable overflow:hidden中的css有关,似乎未勾选该问题(在Chrome和IE Devtools中都是如此),这些字段已正确显示,并且可以正常工作。

边缘屏幕抓斗显示缺少的字段:

enter image description here

Report Builder屏幕截图,显示了使用下拉按钮时的外观

enter image description here

SSRS版本

enter image description here

我尝试通过添加

编辑“ C:\ Program Files \ Microsoft SQL Server Reporting Services \ SSRS \ ReportServer \ Styles \ htmlviewer.css”
.MSRS-RVC .tdResizable {
  overflow: visible !important;
}

到底部,但这没有什么区别(我已经重新启动了SSRS,但没有重新启动服务器)。不确定我在寻找正确的地方...

1 个答案:

答案 0 :(得分:1)

我在不可见的字段上将“可以增长”属性修改为“真”,这已经解决了该问题。这实际上并没有什么区别,因为数据是固定长度的,并且报告的宽度很容易容纳它(我什至对其进行了扩展,以查看是否存在问题),但这没有任何区别。

我只能假定在后台,添加+按钮超出了设置的行高。这在以前版本的SSRS上工作得很好,因此出于某种原因,该按钮的2017版本必须具有较大的图像!

希望这对以后的人有帮助!