pb 打印遇到的问题,所有人打印都好使,只有一个机器打出来是空白页!

applevita 2016-12-05 02:53:28
pb 打印代码是这么写的
string v_mdmbm
long row=1,rowcount
rowcount=dw_1.rowcount()
do while row <= rowcount
if dw_1.isselected(row) then
v_mdmbm=this.getitemstring(row,'mdmbm')
dw_4.retrieve(v_mdmbm)
dw_3.retrieve(v_mdmbm)
DW_4.print()
DW_3.print()
end if
row++
loop
我在本地打印没有问题,其它人打印也都没有问题,只有一个人打印的时候打出来是空白页,很奇怪。头一次碰到这种问题。是程序原因还是xp系统的原因,求帮助!
...全文
2176 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
r00_a2lBUR 2017-01-24
  • 打赏
  • 举报
回复
可能是那台电脑获取数据失败,但没有提示,所以就打印了空白页
jieliugui 2017-01-20
  • 打赏
  • 举报
回复
重装 打印机驱动
XCG19911219 2016-12-20
  • 打赏
  • 举报
回复
打印格式什么的调整下
WorldMobile 2016-12-14
  • 打赏
  • 举报
回复
如果只有一个人的不好用,可能和打印机设置有关,如默认纸张这类的
leiguo1985 2016-12-08
  • 打赏
  • 举报
回复
你去找一个PB的打印框架,公司都有打印的封装的,不是dw.print直接打印。
qq_1919561306 2016-12-05
  • 打赏
  • 举报
回复
string v_mdmbm long row = 1,rowcount rowcount = dw_1.rowcount() do while row <= rowcount if dw_1.isselected(row) then v_mdmbm = this.getitemstring(row,'mdmbm') if dw_4.retrieve(v_mdmbm) > 0 then dw_4.print() else messagebox('没有记录可打印','dw_4.rowcount()=0') end if if dw_3.retrieve(v_mdmbm) > 0 then dw_3.print() else messagebox('没有记录可打印','dw_3.rowcount()=0') end if end if row++ loop

604

社区成员

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

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