Foxtable(狐表)用户栏目专家坐堂 → 全局表事件的一个问题


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

主题:全局表事件的一个问题

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


加好友 发短信
等级:狐精 帖子:3355 积分:24732 威望:0 精华:0 注册:2012/3/26 21:47:00
全局表事件的一个问题  发帖心情 Post By:2017/7/11 12:58:00 [只看该作者]

我在全局表事件afterdeleted中加入了一段代码:e.datatable.save  这个在删除单行的时候没有问题 如果同时选择多行删除 效率非常低 如何避免?

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


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/7/11 14:14:00 [只看该作者]

DataRowDeleted吧。没有办法的,不要在这里保存,做个按钮操作完后统一保存。

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


加好友 发短信
等级:狐精 帖子:3355 积分:24732 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2017/7/11 15:11:00 [只看该作者]

主要还是想省点工作量  现在已经有很多事件都通过全局事件来做了 维护方便

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


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/7/11 16:01:00 [只看该作者]

有时候方便≠效率。这个事件每一行都触发一次,效率自然不高

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


加好友 发短信
等级:狐精 帖子:3355 积分:24732 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2017/7/11 19:20:00 [只看该作者]

嗯 有的地方我通过全局变量来调整 但是这个地方实在想不出什么事件能传递个变量

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


加好友 发短信
等级:超级版主 帖子:106209 积分:540168 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2017/7/11 21:13:00 [只看该作者]

直接选中行进行删除是没有办法的。批量删除使用按钮替代,或者更改系统的删除菜单事件

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


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

 批量删除的地方不多吧?每个批量删除的代码后面,加上执行保存的函数,那个保存函数自由定义。

 

 其余相同的地方一样的处理。


 回到顶部