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

null Object reference解决方法

2012-02-17 
null Object reference//设置marginstring ls_dataobject,ls_name////保存位置string ls_dwostring ls_lef

null Object reference
//设置margin
string ls_dataobject,ls_name
////保存位置
string ls_dwo
string ls_left,ls_top,ls_right,ls_bottom

if not isvalid(dw) or isnull(dw) or len(dw.dataobject)=0 then return

int li_count
ls_dataobject = dw.dataobject
ls_name=dw.classname()
ls_left=dw.Object.DataWindow.Print.Margin.Left
执行到最后一句报错

[解决办法]
改成
ls_left =dw.describe("DataWindow.Print.Margin.Left")
试试

[解决办法]
判断DW 或DS 指定的 DW对象 是否有效,试试:

if not IsValid(dw.Object) then return 

热点排行