问题描述
ls_aufnr=this.dwc1.GetItemString(k,"aufnr");数据窗口中aufnr字段是空值,GetItemString取不了!能不能不要只判断这个字段是否为空,因为字段比较多!想判断所有字段,如果为空,赋值"-"!或者别的解决方法
解决方案
解决方案二:
"取不了"是什么意思?有异常?可以这样:try{ls_aufnr=this.dwc1.GetItemString(k,"aufnr");}catch{ls_aufnr=null;}
解决方案三:
引用1楼rtdb的回复:
"取不了"是什么意思?有异常?可以这样:try{ls_aufnr=this.dwc1.GetItemString(k,"aufnr");}catch{ls_aufnr=null;}
取不了就是,getitemstring不能对空值进行调用如果多个字段这样一一判断不是很麻烦,能不能一次判断所有字段
解决方案四:
你的k是null么
解决方案五:
quote=引用3楼wawd74520的回复:]你的k是null么
[
解决方案六:
引用3楼wawd74520的回复:
你的k是null么
解决方案七:
没看见错误提示
解决方案八:
foreach所有列,判断是否为null,是的话赋值。
时间: 2024-10-31 18:16:05