SSRS和浏览器之间的渲染不一致导致表格未对齐

时间:2018-08-10 11:44:37

标签: reporting-services

我正在使用SSRS报告数字和百分比,并使用列分组将它们显示在矩阵中(因此,新的“行”数据填充了新的列而不是行)。

为了使跨越多行的每一行都成为一个“漂亮”的标题,我创建了两个标签,一个用于标题,另一个包含数据。这两个Tablix都已放入一个列表中以保持它们的对齐(如果要在多页报表中使用它们,包含在列表中也很重要)。每个单元格的高度都经过仔细定义,以确保两张桌子对齐并显示为一张桌子。

当我在SSRS中查看报告时,一切都会或多或少出现,与我期望的一样。但是,当我通过IE查看同一份报告时,行变得未对齐。

enter image description here

为什么会发生这种情况?

我最好的猜测是,我以毫米和厘米为单位指定的高度正在转换为另一个单位,并且由于舍入误差而引入了不一致。

即标头高度为15mm,数字为7mm,百分比为8mm。通常是8 + 7 = 15,但也许conversion(8)+ conversion(7)= / = conversion(15)

如果是这种情况,那么我想避免这种转换错误,了解在SSRS中使用的本机或“正确”单位会很有用。

0 个答案:

没有答案