Foxtable(狐表)用户栏目专家坐堂 → [求助]如何动态控制表中的行 是否只读


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

主题:[求助]如何动态控制表中的行 是否只读

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


加好友 发短信
等级:婴狐 帖子:28 积分:303 威望:0 精华:0 注册:2019/10/30 16:49:00
[求助]如何动态控制表中的行 是否只读  发帖心情 Post By:2020/4/7 10:30:00 [只看该作者]

假设一个表中 有 【状态】 列, 状态值有  状态一,状态二,状态三。  可以动态修改 状态的值   当修改成状态二的时候   该行不可以再编辑,只能是只读的状态  请问该怎么控制?PrepareEdit  只有在初次的时候有效

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/7 10:39:00 [只看该作者]

If e.Row("状态") = "状态二" Then
    e.Cancel = True
End
 
If

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


加好友 发短信
等级:婴狐 帖子:28 积分:303 威望:0 精华:0 注册:2019/10/30 16:49:00
  发帖心情 Post By:2020/4/7 10:41:00 [只看该作者]

初次加载的时候  这个是有效果的   但是  新增加的行如果状态值改了  貌似没有生效  还是能编辑

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/4/7 10:45:00 [只看该作者]

不可能,上传实例说明

 回到顶部