针式打印机连续打印问题

xiaohe530 2006-02-28 02:02:19
PB9做的报表(凭证),tabular格式,大小是确定的,采用针式打印机打印,纸是两边有孔的纸。打印的时候可能一次连续打印多个报表。问题是,按设定的格式打印,在第一页纸上正好可以打印,而第二个报表有一部分打印到第3页了。程序是:
long ll_job
ll_job = printopen()
if ll_job = -1 then
messagebox(gs_title,"打印机未准备好")
return
end if
PrintSend(ll_job, CHAR(27)+CHAR(48))
PrintSend(ll_job, CHAR(27)+CHAR(67)+CHAR(15)) //页长不能控制啊,CHAR(15)换成CHAR(5)也没用啊
printdatawindow(ll_job,dw_print)
printclose(ll_job)

问题解决后立即给分,着急......谢谢各位大侠了
...全文
210 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohe530 2006-04-09
  • 打赏
  • 举报
回复
问题还是没有搞定,郁闷!
宾子寻月人 2006-02-28
  • 打赏
  • 举报
回复
在打印机里设置好纸张格式,调用dw_1.printset()试试。
enchantment 2006-02-28
  • 打赏
  • 举报
回复
新增加打印格式,然后选择这台打印机
xiaohe530 2006-02-28
  • 打赏
  • 举报
回复
在线等待中,谢谢了

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧