我做的打印预览程序,在Windows2000下一切均运行正常,但是在Windows XP上,出现如下问题:
1:交叉报表打印预览时,中间数据列部分,合计列部分均显示为0;2:两个主明细子数据窗口嵌套打印预览时数量,金额合计显示为0。
我的问题请各位高手多多指教,谢谢!
具体打印预览程序代码如下,还请各位高手多多指教:
调用方法:
openwithparm(w_dw_print_preview,dw_print)
w_dw_print_preview的open事件:
blob lblb_data
idw_data = message.powerobjectparm
dw_print.create( idw_data.describe("datawindow.syntax"))
idw_data.getfullstate( lblb_data )
dw_print.setfullstate( lblb_data )
dw_print.sort( )
dw_print.groupcalc( )
dw_print.Event ue_sharechild( )
dw_print.modify("datawindow.print.preview=yes datawindow.print.preview.rulers=yes")
post event ue_set_page( )
this.title = dw_print.describe('datawindow.print.documentname')+'预览'
ddlb_pre.text = '100%&#