以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 新增行后为什么代码不执行? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=65584) |
-- 作者:kgdce -- 发布时间:2015/3/18 16:47:00 -- 新增行后为什么代码不执行? 在datarowadding事件中加入如下代码后,再这个表中新增行后为什么代码有时执行,有时不执行? \'生成临时编号 |
-- 作者:Bin -- 发布时间:2015/3/18 16:49:00 -- 参考帮助http://www.foxtable.com/help/topics/2403.htm |
-- 作者:有点甜 -- 发布时间:2015/3/18 17:08:00 -- 代码没问题,什么情况下不执行?
你写到 datarowadded 事件试试。 |
-- 作者:kgdce -- 发布时间:2015/3/18 22:44:00 -- 经过测试,发现打开项目文件后,直接在表中新增行,没有运行事件datarowadding的代码,如果此时将表属性的事件datarowadding打开后,不做任何改动就按确定后,再次新增行就会运行datarowadding的代码,不知道为什么会这样? |
-- 作者:有点甜 -- 发布时间:2015/3/18 22:47:00 -- 以下是引用kgdce在2015/3/18 22:44:00的发言:
经过测试,发现打开项目文件后,直接在表中新增行,没有运行事件datarowadding的代码,如果此时将表属性的事件datarowadding打开后,不做任何改动就按确定后,再次新增行就会运行datarowadding的代码,不知道为什么会这样?
1、你的foxtable是什么版本,试用、商业、开发、盗版?
2、你启动的时候,是否按住了Ctrl键启动? |
-- 作者:kgdce -- 发布时间:2015/3/18 22:57:00 -- 永久开发版,正版,启动时是按住了Ctrl键启动. |
-- 作者:kgdce -- 发布时间:2015/3/18 22:58:00 -- 2014.11.11 |
-- 作者:有点甜 -- 发布时间:2015/3/18 22:59:00 -- 以下是引用kgdce在2015/3/18 22:57:00的发言:
永久开发版,正版,启动时是按住了Ctrl键启动.
按住ctrl的时候,默认不会执行任何事件。 |
-- 作者:kgdce -- 发布时间:2015/3/18 23:01:00 -- 不按ctrl启动就可以了。 |