2016-04-25 35 views
0
Datawindow ldwc_addpay 
dw_1.getChild("dw_addpay",ldwc_addpay) 
if ldwc_addpay.rowCount() <> 0 then 

    for li_nestctr = 1 to ldwc_addpay.rowCount() 

     ls_payamt = ldwc_addpay.getItemString(li_nestctr,"pay_amt") 

     if not isnull(ls_payamt) and trim(ls_payamt) <> '' then ls_payamt = in_cryptoapi.of_Decrypt(ls_payment,"Key") 
     ldwc_addpay.setItem(li_nestctr, "pay_amt_dummy", double(ls_payamt)) 
     setnull(ls_payamt) 

    next 

end if 

第2行和上行不返回任何(零),但第1行返回确切的值。 **每行都有工资扣除等。访问嵌套报表powerbuilder

回答

0

GetChild()不会这样做。改为使用Dot Notation

+0

好的,我会检查。谢谢 ! – Spiderman

+0

感谢这个兄弟,getchild只适用于复合现在我知道。 – Spiderman