读书人

关于承继窗口中按钮代码的修改

发布时间: 2013-01-07 10:02:25 作者: rapoo

关于继承窗口中按钮代码的修改?
我的一个子窗口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去掉
[解决办法]
继承的不能删,隐藏吧
[解决办法]
解决了,顶贴

读书人网 >PB

热点推荐