Foxtable(狐表)用户栏目专家坐堂 → 请教下,如何实现表中数据更换中出现提示


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

主题:请教下,如何实现表中数据更换中出现提示

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


加好友 发短信
等级:超级版主 帖子:112364 积分:572076 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/12/12 16:54:00 [显示全部帖子]

DataColChanged事件

Select Case e.DataCol.Name
    Case
 "A列","B列","C列"
if e.newvalue > "" then
msgbox("你正在进行修改")
end if
End Select

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


加好友 发短信
等级:超级版主 帖子:112364 积分:572076 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/12/14 8:33:00 [显示全部帖子]

if e.newvalue > "" then
改为
if e.datarow.isnull(e.DataCol.Name)=false then

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


加好友 发短信
等级:超级版主 帖子:112364 积分:572076 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/12/17 17:38:00 [显示全部帖子]

新增行会触发逻辑列的datacolchanged。

datarowAdding事件:
systemready = False
e.DataRow("某逻辑列") = False
systemready = True

 回到顶部