Foxtable(狐表)用户栏目专家坐堂 → 我在全局表事件中设置了


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

主题:我在全局表事件中设置了

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


加好友 发短信
等级:九尾狐 帖子:2236 积分:15335 威望:0 精华:0 注册:2015/7/18 10:10:00
我在全局表事件中设置了  发帖心情 Post By:2016/2/14 16:05:00 [只看该作者]

在全局表事件PrepareEdit设置了如下代码

If e.Row.IsNull("审核") = False Then '如果审批列不为空
    e.Cancel = True '则禁止编辑
End If

在项目Initialize事件设置了如下代码:

For Each dt As DataTable In DataTables
    dt.GlobalHandler.PrepareEdit = True
Next

 

为什么一些表审核行不为空还能修改呢


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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/2/14 16:27:00 [只看该作者]

如果是SQLTable或者动态生成的表,需要 重新设置GlobalHandler

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


加好友 发短信
等级:九尾狐 帖子:2236 积分:15335 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/2/14 16:57:00 [只看该作者]

不是你说的那些表


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


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2016/2/14 17:20:00 [只看该作者]

上传例子说明

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/15 9:41:00 [只看该作者]

以下是引用kaituozhe在2016/2/14 16:57:00的发言:

不是你说的那些表

 

那些表是不是打开项目以后动态生成的?这样你就必须重写绑定事件。

 

 


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


加好友 发短信
等级:九尾狐 帖子:2236 积分:15335 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/2/15 12:22:00 [只看该作者]

好的,我明白了,怎么动态写绑定事件时,在动态生成时也动态绑定

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/15 14:22:00 [只看该作者]

生成表的时候,运行代码

 

DataTables("某表").GlobalHandler.PrepareEdit = True


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


加好友 发短信
等级:九尾狐 帖子:2236 积分:15335 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/2/15 19:43:00 [只看该作者]

打开项目重新加载的数据,即使审核了也可以修改,怎么能禁止修改呢?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/2/15 19:43:00 [只看该作者]

 不可能,例子说明

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


加好友 发短信
等级:九尾狐 帖子:2236 积分:15335 威望:0 精华:0 注册:2015/7/18 10:10:00
  发帖心情 Post By:2016/2/15 19:52:00 [只看该作者]

刚才少打了一个字,打开项目后重新加载的数据即使审核了也还能编辑

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