以文本方式查看主题

-  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=148147)

--  作者:朱女士
--  发布时间:2020/4/1 6:59:00
--  错误信息

我用目录树做了一个导航窗口,点击一个节点“录入期初表”后出现了错误信息:“.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2020.3.29.8
错误所在事件:窗口,导航,TreeView1,NodeMouseClick
详细错误信息:
此行已从表中移除并且没有任何数据。BeginEdit() 将允许在此行中创建新数据”,昨天正常运行,只是增加删除行。今天就出现以上问题,请专家指教。

 

导航的【nodemouseclick】代码是这样写的:

Select Case e.node.name

   Case "录入期初表"

   Forms("录入原料期初数据").open()

  MainTable=Tables("ylqcb")

  Case "录入入库表"
 
    Forms("录入原料入库数据").open()

  MainTable=Tables("ylrkb")

  Case "录入出库表"
 
   Forms("录入原料出库数据").open()

  MainTable=Tables("ylckb")

 

End Select

[此贴子已经被作者于2020/4/1 7:00:59编辑过]

--  作者:有点蓝
--  发布时间:2020/4/1 9:11:00
--  
不是这里代码的问题。应该是打开的窗口有问题,使用了已经删除的行