关于继承窗口中按钮代码的修改?该怎么处理

关于继承窗口中按钮代码的修改?
我的一个子窗口w_qsj继承了父窗口w_window_parent


其中父窗口中的cb_print 中 clicked 代码

long ll_currentrow
string ls_fhqdbh

ll_currentrow = dw_main.getrow()

if ll_currentrow > 0 then
ls_fhqdbh = dw_main.object.fhqdh[ll_currentrow]
dw_print.retrieve(ls_fhqdbh)
openwithparm(w_print_qyfhqd_hw,dw_print)
end if



但是在子窗口的数据窗口中没有fhqdh 这个字段 所以我把子窗口的cb_print的 clicked代码改为


long ll_currentrow
string ls_sdz

ll_currentrow = dw_main.getrow()

if ll_currentrow > 0 then
ls_sdz = dw_main.object.sdz[ll_currentrow]
dw_print.retrieve(ls_sdz)
openwithparm(w_print_qyfhqd_hw,dw_print)
end if

怎么不起作用 他还是调用父窗口的代码 出现错误
application terminated
error:null object reference at line 8  

 提示找到不fhqdh  



------解决方案--------------------
edit-extend ancestor script去掉没有?
------解决方案--------------------
就是菜单里的edit
6.5忘了在哪里了
------解决方案--------------------
6.5是不是在design菜单下?
------解决方案--------------------
design - extend ancestor script去掉
------解决方案--------------------
继承的不能删,隐藏吧
------解决方案--------------------
解决了,顶贴