Foxtable(狐表)用户栏目专家坐堂 → 修改表提示


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

主题:修改表提示

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


加好友 发短信
等级:二尾狐 帖子:546 积分:4332 威望:0 精华:0 注册:2019/1/13 10:12:00
修改表提示  发帖心情 Post By:2021/8/30 8:49:00 [只看该作者]

我在表的startedit事件中设置了以下代码,目的是防止误操作,修改的列是逻辑列。代码运行时选择是或否没有区别,都是把单元格改了,如何实现点“是”则修改,点“否”则不修改。请您指导。
If e.Col.Name = "电气焊" OrElse e.Col.Name = "低压电工"  OrElse e.Col.Name = "高压电工"   OrElse e.Col.Name = "叉车司机"   OrElse e.Col.Name = "高空"  Then '如果修改的是标注列
    MessageBox.Show("真的修改吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question)
End If

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


加好友 发短信
等级:超级版主 帖子:111390 积分:567014 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/30 8:55:00 [只看该作者]

没有对结果做判断啊:http://www.foxtable.com/webhelp/topics/0326.htm

If e.Col.Name = "电气焊" OrElse e.Col.Name = "低压电工"  OrElse e.Col.Name = "高压电工"   OrElse e.Col.Name = "叉车司机"   OrElse e.Col.Name = "高空"  Then '如果修改的是标注列
    if MessageBox.Show("真的修改吗?", "提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question) = DialogResult.No then
e.Cancel = True 
end if
End If

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


加好友 发短信
等级:二尾狐 帖子:546 积分:4332 威望:0 精华:0 注册:2019/1/13 10:12:00
  发帖心情 Post By:2021/8/30 9:33:00 [只看该作者]

谢谢!

 回到顶部