首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

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

2013-01-07 
关于继承窗口中按钮代码的修改?我的一个子窗口w_qsj继承了父窗口w_window_parent其中父窗口中的cb_print中

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

热点排行