以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 窗口实例化错误问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=77978) |
-- 作者:yeyijun -- 发布时间:2015/11/30 8:40:00 -- 窗口实例化错误问题 各位大虾: 运行以下代码产生了错误: Dim CBAddVar As WinForm.CheckBox = e.Form.Controls("CBAddNew") \'Dim TBLBill2 As Table=Tables("Bill2") \'Dim TBLCo2 As Table=Tables("Co2") \'Dim FrmNameSWxx As String =Vars("FrmNameSW") \'Dim FrmNamexx As String= Vars("FrmName") If vars("FrmNameSW")="BOM建立" And vars("FrmName")="Bill2" And Tables("Bill2").Current("ParentItem")<>"" And CBAddVar.checked=True Tables("Bill2").addnew End If If vars("FrmName")="co2" And Tables("Co2").Current("Item")<>"" And CBAddVar.checked=True Tables("Co2").addnew End If 错误提示信息如下: .NET Framework 版本:2.0.50727.5485 Foxtable 版本:2015.11.2.1 错误所在事件:窗口,添加货号,CBAddNew,CheckedChanged 详细错误信息: System.NullReferenceException: 未将对象引用设置到对象的实例。 在 UserCode.AVGpXwrwtSIwZYXE7(ControlEventArgs e) 怎样修改呀!! 叶 |
-- 作者:Hyphen -- 发布时间:2015/11/30 8:52:00 -- If Tables("Bill2").Current IsNot Nothing Then If Tables("Co2").Current IsNot Nothing Then |
-- 作者:yeyijun -- 发布时间:2015/11/30 13:23:00 -- 谢谢!按你的办法,已解决问题。 |