以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]如何动态控制表中的行 是否只读 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=148391) |
-- 作者:liulian -- 发布时间:2020/4/7 10:30:00 -- [求助]如何动态控制表中的行 是否只读 假设一个表中 有 【状态】 列, 状态值有 状态一,状态二,状态三。 可以动态修改 状态的值 当修改成状态二的时候 该行不可以再编辑,只能是只读的状态 请问该怎么控制?PrepareEdit 只有在初次的时候有效 |
-- 作者:有点蓝 -- 发布时间:2020/4/7 10:39:00 -- If e.Row("状态") = "状态二" Then e.Cancel = True End If |
-- 作者:liulian -- 发布时间:2020/4/7 10:41:00 -- 初次加载的时候 这个是有效果的 但是 新增加的行如果状态值改了 貌似没有生效 还是能编辑 |
-- 作者:有点蓝 -- 发布时间:2020/4/7 10:45:00 -- 不可能,上传实例说明 |