打印数据窗口的新问题
打印数据窗口的新问题
请教高手:要打印一个数据窗口,编写了通用的打印程序,将数据窗口作为参数传递过去,然后进行预览和虚拟打印机的打印,发现在跨页处的一行字符被分成了上下两部分,请问如何解决!
数据窗口包含了大量的数据,且列的高度是根据内容调整的。列中包含了伪列、text、页眉、页脚。
[解决办法]
之前只遇到了DW在显示的时候跨页处被分割成了上下两部分,不过在预览即打印时是没有影响的。看你的描述应该是因为列的高度根据内容调整,而使跨页处行被分割了,那样在在接受参数时,需要一行一行的插入数据吧,而且插入之间应该计算一下页面剩余高度是否能满足即将插入的这一行,如果不能满足的话,需要分页了。
[解决办法]