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

Null object reference at line 26 in clicked event of object cb_ok of w_login,该如何

2013-01-01 
Null object reference at line 26 in clicked event of object cb_ok of w_loginNull object reference a

Null object reference at line 26 in clicked event of object cb_ok of w_login
Null object reference at line 26 in clicked event of object cb_ok of w_login
 
此行代码:gstr_main.sysdate =gnv_date.of_get_sysdate(sqlca)

   gnv_date是定义的全局变量 n_Dategnv_date  
                            //// 取系统日期格式 gnv_date.of_get_sysdate(sqlca)
   n_Date是custom class of_get_sysdate是n_Date上的function

执行的时候为什么会找不到gnv_date.of_get_sysdate(sqlca)呢
[解决办法]
调用前加上
if not isvalid(gnv_date) then gnv_date = create n_Date

或者将 n_date设置为自动实例化的  autoinstance..
[解决办法]
autoinstance不行,你就在application的open事件中写
if not isvalid(gnv_date) then gnv_date = create n_Date
在application的close事件中写
if isvalid(gnv_date) then destroy gnv_date


热点排行