当前位置: 代码迷 >> PB >> 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解决方法

热度:359   发布时间:2016-04-29 09:14:59.0
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_Date gnv_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


  相关解决方案