summersuda 发表于 2015-3-11 14:25:00

报表有些字符显示不全的问题

就是报表有些字母显示不全,在100%的比例下个别字母显示不全,换成120%就没问题,打印出来,导出到PDF也没问题。

不知道是哪里出问题了,求解。

附件上有详细的描述和RPX文件。

summersuda 发表于 2015-3-11 15:58:00

我们用的是SectionReport在VS2012开发工具中做的。如需详情请告知,谢谢!

frank.zhang 发表于 2015-3-11 17:15:00

您好,
您所提供的例子,我们没有重现您所说的问题。详见图1。
我们建议您修改,TextBox的对齐方式。看是否能够解决您的问题。详见图2。
能否提供详细的AR的版本,我们尝试下能否重现您遇到的问题。


summersuda 发表于 2015-3-12 15:24:00

谢谢,我用的是AR 8.0。我先试试你的方式

summersuda 发表于 2015-3-12 16:49:00

我试了从左对齐改成居中对齐,问题是可以解决。 但是能否解释下,为啥左对齐会有遮挡,居中对齐就没有问题。从Report的布局来看,这个Label的左边并没有东西呀!

frank.zhang 发表于 2015-3-13 10:52:00

您好,
我在AR8上也没有重现问题,您提供的8277.rpx不是问题里面所显示的模板。



我推测是label的大小和字体的大小产生了冲突。

summersuda 发表于 2015-3-16 14:34:00

非常感谢您的快速及时帮助。
我这边又提供了一些测试步骤,请参照附件;各方面的效果证明,Report的设计没有问题。 我怀疑是Preview的时候,在不同的OS Style下,在不同的显示尺寸下,会有那么一点显示的瑕疵(字母的部分被遮挡)。
请帮我调查下给一个结论性的答复。 非常感谢!

frank.zhang 发表于 2015-3-16 17:04:00

您好,
我们使用AR8,在XP环境下测试,没有重现问题。




我们怀疑是操作系统绘图时,图层遮挡的问题。怀疑跟使用到的字体有关。您在系统中使用了Sans Serif字体,不知道在系统中,是否有这种字体。您如果换个其它的字体,不知道问题是否存在。

summersuda 发表于 2015-3-29 22:35:00

我们本地字体都是有安装的,所以你的假设是不成立的。不过还是非常感谢你的帮助,我们按照你的建议试了换字体并不能保证问题得到100%解决,有些报表可以,有些报表还是不行。目前我们尝试把OS的Window style改成Windows classical style,所有的报表都不存在了遮挡的问题。但是这个方案我们用户觉得不能接受。

frank.zhang 发表于 2015-3-31 09:05:00

您好,
由于我们这边没有能够重现问题,所以只能给您一些解决这个问题的方法或者思路。
页: [1]
查看完整版本: 报表有些字符显示不全的问题