当前位置: 代码迷 >> PB >> freedom数据窗口自动折行,预览没有关问题,打印压半个字怎么处理
  详细解决方案

freedom数据窗口自动折行,预览没有关问题,打印压半个字怎么处理

热度:51   发布时间:2016-04-29 10:08:35.0
freedom数据窗口自动折行,预览没问题,打印压半个字怎么办?
数据窗口是Freedom类型的,其中字段是按照字数大小写设置的属性,在POsition设置Height属性
1、字段设置属性:
if(len( 字段名 )/10>1,(ceiling(len( 字段名 )/10))*60,60)
2、竖线设置属性POsition,Y2的属性:
rowheight()-3
3、底横线设置POsition
Y1,Y2的属性
rowheight()-4
同时对于DETAIL区的段属性也设置成为自动高度了.
问题:我在数据窗口打印预览看我的打印报表一点问题没有!为什么打印机器打出来的时候字段最后一行就有半个字呢!
谢谢大家,因为项目着急!

------解决方案--------------------
看上去没什么问题。不行就换个折行的方法试试呗
------解决方案--------------------
应该是不同打印机的预览效果不同的问题。

你再预览前,先给dw设好打印机,再预览

dw_1.Object.DataWindow.Print.PrinterName='pdfFactory Pro'