Foxtable(狐表)用户栏目专家坐堂 → [求助] 判断空值问题


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

主题:[求助] 判断空值问题

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


加好友 发短信
等级:五尾狐 帖子:1029 积分:6497 威望:0 精华:0 注册:2014/1/3 12:49:00
[求助] 判断空值问题  发帖心情 Post By:2014/9/2 17:30:00 [显示全部帖子]

请问:在表PositionChanged中如何写 判断空值 命令?

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


加好友 发短信
等级:五尾狐 帖子:1029 积分:6497 威望:0 精华:0 注册:2014/1/3 12:49:00
  发帖心情 Post By:2014/9/2 17:52:00 [显示全部帖子]

红色内容该怎么改?(“设备编号”列的内容为空)

t.Filter = "机房名称 = '" & .Current("机房名称") & "' And 设备型号 = '" & .Current("设备型号") & "'   And  “设备编号”列为空  "


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


加好友 发短信
等级:五尾狐 帖子:1029 积分:6497 威望:0 精华:0 注册:2014/1/3 12:49:00
  发帖心情 Post By:2014/9/2 18:26:00 [显示全部帖子]

在表 PositionChanged 中写有以下命令;当我打开带有该表的窗口时弹出错误提示。帮我看看是不是命令有写错的地方?


图片点击可在新窗口打开查看此主题相关图片如下:360截图20140902182606984.jpg
图片点击可在新窗口打开查看


Dim t As Table = Tables("机房板件端口表")
Dim r As Row = e.Table.Current
With Tables("机房设备板件表")
    
    If r.IsNull("设备编号") Then
        If .Current Is Nothing Then
            t.Filter = "False"
        Else
            t.Filter = "机房名称 = '" & .Current("机房名称") & "' And 设备型号 = '" & .Current("设备型号") & "'   And 设备编号 Is Null  And 板件槽位 = '" & .Current("板件槽位") & "'  And 板件型号 = '" & .Current("板件型号") & "'"
        End If
        
    Else
        
        If .Current Is Nothing Then
            t.Filter = "False"
        Else
            t.Filter = "机房名称 = '" & .Current("机房名称") & "' And 设备型号 = '" & .Current("设备型号") & "'  And 设备编号 = '" & .Current("设备编号") & "'  And 板件槽位 = '" & .Current("板件槽位") & "'    And 板件型号 = '" & .Current("板件型号") & "'"
        End If
    End If
    
End With

 回到顶部