以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  插入行时出现问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=77262)

--  作者:edisontsui
--  发布时间:2015/11/14 12:16:00
--  插入行时出现问题

当我按“插入行”按钮时,出现如下警告:值不能为空,参数名:Key,错误所在事件:菜单,InsertRow, Click。

如何解决这个问题?谢谢。


--  作者:Hyphen
--  发布时间:2015/11/14 14:52:00
--  
检查表事件有没有做了什么控制。
--  作者:edisontsui
--  发布时间:2015/11/16 11:14:00
--  
我所说的表名叫“铝巴送货单总表”。附页文件里面有该表的代码。请帮我看看是哪个代码有问题。
--  作者:edisontsui
--  发布时间:2015/11/16 11:14:00
--  

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:eventcode.zip

我所说的表名叫“铝巴送货单总表”。附页文件里面有该表的代码。请帮我看看是哪个代码有问题。


--  作者:大红袍
--  发布时间:2015/11/16 11:17:00
--  

代码是没什么问题,做个例子上来测试。

 

或者你新建一个表,插入行,看是否可以,如果可以,再逐步把总表的内容设置进去,看哪步出问题。


--  作者:edisontsui
--  发布时间:2015/11/18 8:57:00
--  

这是我们的项目文件。可否帮我们找一下原因?开发者密码:88801。谢谢。

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:生产运作(20150105).zip


--  作者:Hyphen
--  发布时间:2015/11/18 9:13:00
--  
外部数据源不能使用插入行操作
--  作者:大红袍
--  发布时间:2015/11/18 9:20:00
--  

无法打开你的项目,把数据库上来。


--  作者:edisontsui
--  发布时间:2015/11/18 14:51:00
--  

这是我们的数据库。

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:production.zip


--  作者:大红袍
--  发布时间:2015/11/18 15:32:00
--  

是你AfterSelChange事件代码影响的。

 

你插入行的代码要这样写

 

systemready = False
CurrentTable.InsertNew
systemready = True