打印时为什么没反应???
作者:未知 来源:网络 更新时间:2019/10/7
打印按钮程序以下:
int li_printid , li_se_no
long ll_lunwen_rowcount , ll_xinxi_rowcount , ll_qihao_currentrow
ll_qihao_currentrow = dw_qihao.getrow()
if not (ll_qihao_currentrow > 0) then
return
end if
li_se_no = dw_qihao.getitemnumber(ll_qihao_currentrow , "se_no")
ll_lunwen_rowcount = dw_lunwen.rowcount()
ll_xinxi_rowcount = dw_xinxi.rowcount()
dw_1.settransobject(sqlca)
dw_1.retrieve(li_se_no , ll_lunwen_rowcount)
dw_3.settransobject(sqlca)
dw_3.retrieve(li_se_no , ll_lunwen_rowcount , ll_xinxi_rowcount)
li_printID = printopen()
if li_printid < 0 then
return
end if
printdatawindow(li_printid , dw_1)
printdatawindow(li_printid , dw_3)
执行时出现打印机正在打印,可无论等多久,就是没反应
讨教列位了, 我是新人学习运用pb
------华软网友回答------
没PrintClose……
------华软网友回复------
对,少了printclose ,打开以后,还要关闭,
------华软网友回复------
???
在那里加上?最后加上PrintClose()
???
------华软网友回复------
最后加printclose()
一般进程:
li_printID = printopen()
printwindow(li_printid,dw_1)
printclose(li_printid)
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。
int li_printid , li_se_no
long ll_lunwen_rowcount , ll_xinxi_rowcount , ll_qihao_currentrow
ll_qihao_currentrow = dw_qihao.getrow()
if not (ll_qihao_currentrow > 0) then
return
end if
li_se_no = dw_qihao.getitemnumber(ll_qihao_currentrow , "se_no")
ll_lunwen_rowcount = dw_lunwen.rowcount()
ll_xinxi_rowcount = dw_xinxi.rowcount()
dw_1.settransobject(sqlca)
dw_1.retrieve(li_se_no , ll_lunwen_rowcount)
dw_3.settransobject(sqlca)
dw_3.retrieve(li_se_no , ll_lunwen_rowcount , ll_xinxi_rowcount)
li_printID = printopen()
if li_printid < 0 then
return
end if
printdatawindow(li_printid , dw_1)
printdatawindow(li_printid , dw_3)
执行时出现打印机正在打印,可无论等多久,就是没反应
讨教列位了, 我是新人学习运用pb
------华软网友回答------
没PrintClose……
------华软网友回复------
对,少了printclose ,打开以后,还要关闭,
------华软网友回复------
???
在那里加上?最后加上PrintClose()
???
------华软网友回复------
最后加printclose()
一般进程:
li_printID = printopen()
printwindow(li_printid,dw_1)
printclose(li_printid)
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。
- 上一篇文章: PB中执行SQL脚本判断进度和回滚问题
- 下一篇文章: Error:Null object reference