Foxtable(狐表)用户栏目专家坐堂 → datacolchanged触发其他表有时候会丢数据


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

主题:datacolchanged触发其他表有时候会丢数据

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


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

估计是用户操作不当,比如"库房确认"单元格原来的值是"待入库",用户不是在单元格直接录入"已入库",而有可能是按del键清空单元格,再录入"已入库",这时事件会触发2次,先是【e.OldValue = "待入库" And e.NewValue = nothing】,再是【e.OldValue = nothing And e.NewValue = "已入库"】。还有一种可能是旧的状态不是"待入库",而是其它。

考虑在datacolchanging 加个判断,如果旧状态不是"待入库",就不能把状态改为"已入库"

 回到顶部