609
社区成员
发帖
与我相关
我的任务
分享
string ls_old_sort
dw_print.settransobject(it_sqlca)
dw_print.retrieve()
if dw_print.rowcount()>0 then
if dw_print.GetChild("dw_1", dwc_orders) <>1 then //用于排序
close(w_wait_operate)
return
end if
ls_old_sort = dwc_orders.describe("datawindow.table.order")
dwc_orders.SetSort("bh A,psjg D")
dwc_orders.Sort( )
ll_bh = dwc_orders.getitemnumber(dwc_orders.rowcount(),'bh')
for ll_r=dwc_orders.rowcount()-1 to 1 step -1
if dwc_orders.getitemnumber(ll_r,'bh')=ll_bh then
dwc_orders.deleterow(ll_r)
else
ll_bh = dwc_orders.getitemnumber(ll_r,'bh')
end if
next
dw_orders.setsort(ls_old_sort)
dw_orders.sort()