Foxtable(狐表)用户栏目专家坐堂 → beforesaverow的中断


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

主题:beforesaverow的中断

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:11133 威望:0 精华:0 注册:2014/8/13 16:19:00
beforesaverow的中断  发帖心情 Post By:2017/7/21 16:05:00 [显示全部帖子]

beforesaverow中会对行的输入值进行校验。
如果出错,会cancel。
可否把之前没有问题的行先保存?
如何实现?

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:11133 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2017/7/21 16:23:00 [显示全部帖子]

还有个新问题
如果一个出错了,后续继续保存,后续可能都是同样的错误,就一直在报错
最好是发现一个错误就退出不保存。

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:11133 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2017/7/21 18:02:00 [显示全部帖子]

这么写?
For Each r As Row In Tables("表a").rows 
    If r.DataRow.RowState <> DataRowState.Unchanged Then
r.save
        If r.DataRow.RowState <> DataRowState.Unchanged Then Return 
    End If
Next

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


加好友 发短信
等级:六尾狐 帖子:1495 积分:11133 威望:0 精华:0 注册:2014/8/13 16:19:00
  发帖心情 Post By:2017/7/23 19:54:00 [显示全部帖子]

好像有点小问题,删除的时候没起作用。

 回到顶部