Foxtable(狐表)用户栏目专家坐堂 → 保存前判断控制(解决)


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

主题:保存前判断控制(解决)

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/3 18:07:00 [显示全部帖子]

If e.DataRow.IsNull("运费") Then
    Messagebox.Show("请输入运费!")
    e.cancel=True
return
End If
If e.DataRow.IsNull("物流公司") Then
    Messagebox.Show("请输入物流公司!")
    e.cancel=True
return
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/3 20:56:00 [显示全部帖子]

Dim cs As String() = {"运费","物流公司"}
For Each c As String In cs
    If e.DataRow.IsNull(c) Then
        Messagebox.Show("请输入" & c & "!")
        e.cancel=True
        Return
    End If
Next

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/4 9:05:00 [显示全部帖子]

改成

 

        nm=e.datatable.name


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2019/1/4 9:51:00 [显示全部帖子]

代码没问题,上传具体实例测试。

 回到顶部