0

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

Edge、Chrome 和 IE 都隐藏了带有向下钻取按钮的字段。错误似乎出在 .MSRS-RVC 中的 css 上.tdResizable overflow:hidden,好像没有勾选(在 Chrome 和 IE Devtools 中),字段正确显示,并且工作正常。

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

在此处输入图像描述

报表生成器屏幕截图显示了下拉按钮的外观

在此处输入图像描述

SSRS 版本

在此处输入图像描述

我尝试通过添加来编辑 'C:\Program Files\Microsoft SQL Server Reporting Services\SSRS\ReportServer\Styles\htmlviewer.css'

.MSRS-RVC .tdResizable {
  overflow: visible !important;
}

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

4

1 回答 1

2

我已在不可见的字段上将“Can Grow”属性修改为 True,这已经解决了问题。这不应该真的有任何区别,因为数据是固定长度的,而且报告很容易宽到可以容纳它(我什至把它扩大了很多,看看这是否是一个问题),但这没有任何区别。

我只能假设,在背景中,+ 按钮的添加超过了设置的行高。这在 SSRS 的早期版本中运行良好,因此 2017 版本出于某种原因必须为该按钮提供更大的图像!

希望这对将来的其他人有所帮助!

于 2019-01-16T08:37:28.070 回答