我正在使用SSRS报告数字和百分比,并使用列分组将它们显示在矩阵中(因此,新的“行”数据填充了新的列而不是行)。
为了使跨越多行的每一行都成为一个“漂亮”的标题,我创建了两个标签,一个用于标题,另一个包含数据。这两个Tablix都已放入一个列表中以保持它们的对齐(如果要在多页报表中使用它们,包含在列表中也很重要)。每个单元格的高度都经过仔细定义,以确保两张桌子对齐并显示为一张桌子。
当我在SSRS中查看报告时,一切都会或多或少出现,与我期望的一样。但是,当我通过IE查看同一份报告时,行变得未对齐。
为什么会发生这种情况?
我最好的猜测是,我以毫米和厘米为单位指定的高度正在转换为另一个单位,并且由于舍入误差而引入了不一致。
即标头高度为15mm,数字为7mm,百分比为8mm。通常是8 + 7 = 15,但也许conversion(8)+ conversion(7)= / = conversion(15)
如果是这种情况,那么我想避免这种转换错误,了解在SSRS中使用的本机或“正确”单位会很有用。