以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  老师,帮忙看下 下面的异常是什么问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=120455)

--  作者:873773115
--  发布时间:2018/6/16 9:31:00
--  老师,帮忙看下 下面的异常是什么问题
System.NullReferenceException: 未将对象引用设置到对象的实例。
   在 Foxtable.Col.get_AllowEdit()
   在 Foxtable.o_O0_oO0.oOo_O_oO(Object A_0, OwnerDrawCellEventArgs A_1, Boolean A_2, Boolean A_3, Boolean& A_4)
   在 Foxtable.o_O0_oO0.oOo_O_oO(Object A_0, OwnerDrawCellEventArgs A_1)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.OnOwnerDrawCell(OwnerDrawCellEventArgs e)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.#gdb(OwnerDrawCellEventArgs #tQ)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.#fdb(Graphics #AA, Int32 #j, Int32 #l, Style #aE, Rectangle #o5, String #gM, Image #Ak)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.DrawCell(Graphics #AA, Int32 #j, Int32 #l, Style #aE, Rectangle #o5, String #gM, Image #Ak, CheckEnum #bdb)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.DrawCell(PaintEventArgs e, Int32 row, Int32 col)
   在 C1.Win.C1FlexGrid.C1FlexGrid.DrawCell(PaintEventArgs e, Int32 row, Int32 col)
   在 C1.Win.C1FlexGrid.C1FlexGrid.DrawRow(PaintEventArgs e, Int32 row)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.#adb(PaintEventArgs #tQ)
   在 C1.Win.C1FlexGrid.C1FlexGridBase.OnPaint(PaintEventArgs e)
   在 System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer, Boolean disposeEventArgs)
   在 System.Windows.Forms.Control.WmPaint(Message& m)
   在 System.Windows.Forms.Control.WndProc(Message& m)
   在 C1.Win.C1FlexGrid.Util.BaseControls.ScrollableControl.WndProc(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   在 System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

--  作者:有点蓝
--  发布时间:2018/6/16 9:51:00
--  
做什么操作出现的错误。

DrawCell事件有没有写什么代码?

卸载狐表,换个目录重新安装一下试试

--  作者:873773115
--  发布时间:2018/6/16 9:59:00
--  
就以日期为条件查询  在三个表中加载数据  然后就出错了



DrawCell 事件中没有写代码

--  作者:有点蓝
--  发布时间:2018/6/16 10:13:00
--  
贴出完整查询代码!这三个表之间有没有做关联,检查有没有什么表事件影响

或者上传实例说明

--  作者:873773115
--  发布时间:2018/6/16 10:23:00
--  
涉及到差不多就是这两个窗口,事件也都在这些里
--  作者:873773115
--  发布时间:2018/6/16 10:24:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目5.zip


--  作者:有点蓝
--  发布时间:2018/6/16 10:56:00
--  
点击哪个窗口哪个按钮后出错?

屏蔽所有的表事件测试,看看有没有问题,然后逐一开放,看哪个事件出错

--  作者:873773115
--  发布时间:2018/6/16 11:53:00
--  
点击查询,然后更改了默认日期  选择 6- 14 号  然后点击确定   就出错了
--  作者:873773115
--  发布时间:2018/6/16 11:53:00
--  
现在又没有出错了  找不到原因
--  作者:有点蓝
--  发布时间:2018/6/16 12:01:00
--  
可能是bin目录的原因。下次把项目里的这个目录删除,再重启项目测试