Foxtable(狐表)用户栏目专家坐堂 → [求助]节点赋值后其AfterEditNode事件无效


  共有2681人关注过本帖树形打印复制链接

主题:[求助]节点赋值后其AfterEditNode事件无效

帅哥哟,离线,有人找我吗?
cqlwsam
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1022 积分:7598 威望:0 精华:0 注册:2010/4/12 12:23:00
[求助]节点赋值后其AfterEditNode事件无效  发帖心情 Post By:2018/9/19 15:12:00 [只看该作者]

节点通过代码赋值后其aftereditnode事件无效,为什么?

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/19 16:27:00 [只看该作者]

我测试没问题。请上传具体出错的例子测试。

 回到顶部
帅哥哟,离线,有人找我吗?
cqlwsam
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1022 积分:7598 威望:0 精华:0 注册:2010/4/12 12:23:00
  发帖心情 Post By:2018/9/19 17:11:00 [只看该作者]

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


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/19 17:54:00 [只看该作者]

1、我测试没问题,请说明如何测试。

 

2、你的意思是你希望用代码修改值的时候也触发aftereditnode事件?这个是不可能的。如果需要这个功能,把代码拷贝出来单独执行。


 回到顶部
帅哥哟,离线,有人找我吗?
cqlwsam
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1022 积分:7598 威望:0 精华:0 注册:2010/4/12 12:23:00
  发帖心情 Post By:2018/9/19 17:56:00 [只看该作者]

当我对父节点重命名后,按代码应该先判断有无重名,如果没有,就应该同步更新数据表中分组中的数据才行。这些代码在aftereditnode中

 

[此贴子已经被作者于2018/9/19 17:57:04编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/19 18:05:00 [只看该作者]

以下是引用cqlwsam在2018/9/19 17:56:00的发言:

当我对父节点重命名后,按代码应该先判断有无重名,如果没有,就应该同步更新数据表中分组中的数据才行。这些代码在aftereditnode中

 

[此贴子已经被作者于2018/9/19 17:57:04编辑过]

 

1、事件是否触发,你在里面加入msgbox测试即可;

 

2、如果是你的逻辑没有实现,同样在里面加入msgbox,弹出各个值,看一下是否正确。


 回到顶部
帅哥哟,离线,有人找我吗?
cqlwsam
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1022 积分:7598 威望:0 精华:0 注册:2010/4/12 12:23:00
  发帖心情 Post By:2018/9/19 18:08:00 [只看该作者]

试过,没有值。但通过子节点重命名后就有值。

 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/19 18:12:00 [只看该作者]

以下是引用cqlwsam在2018/9/19 18:08:00的发言:
试过,没有值。但通过子节点重命名后就有值。

 

请说明测试步骤。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/9/19 18:15:00 [只看该作者]

以下是引用cqlwsam在2018/9/19 18:08:00的发言:
试过,没有值。但通过子节点重命名后就有值。

 

判断代码,请写到【弹出窗口】的【确定】按钮。


 回到顶部
帅哥哟,离线,有人找我吗?
cqlwsam
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1022 积分:7598 威望:0 精华:0 注册:2010/4/12 12:23:00
  发帖心情 Post By:2018/9/20 16:45:00 [只看该作者]

发现只有通过beginedit进行节点编辑,才能触发aftereditnode事件。通过赋值方式修改节点标题,则不能。能否解决此问题或者其它变通的方法。


 回到顶部
总数 11 1 2 下一页