小生用EPSON打印机,dw_1.print(()打印三连的票据(240*140毫米)

现在的出来的为上图中的样子。
图中红色线是二票据中间的分隔线。。。
如何设置,当打印到第一页下端2cm处时,自动换页,顶端空2cm,开始打印呢
------解决思路----------------------
dw_1.modify('datawindow.print.Paper.Size=256 ') //设置纸张自定义
dw_1.modify('datawindow.print.Margin.Top=2000 ') //上边距两厘米
dw_1.modify('datawindow.print.Margin.Bottom=2000 ') //下边距两厘米
------解决思路----------------------
还可以自定义纸张
datawindow.print.CustomPage.Length
datawindow.print.CustomPage.Width
------解决思路----------------------
单位忘记了,好像是1/1000cm,楼主试一下吧
------解决思路----------------------
如何设置,当打印到第一页下端2cm处时,自动换页,顶端空2cm,开始打印呢
可以通过设置上边距和下边距来实现你的需求,在数据窗口的打印属性里设置
如果第一页不需要空2cm,只是第二页要空,建议你插入几行空行试试,用到的线可以在visible里设置表达式来隐藏
------解决思路----------------------
在线的visbile属性里这么写以下表达式
if((getrow() = 7) or (getrow() = 8), 0, 1)