Foxtable(狐表)用户栏目专家坐堂 → 帮忙看下面代码有什么问题没


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

主题:帮忙看下面代码有什么问题没

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


加好友 发短信
等级:童狐 帖子:219 积分:1890 威望:0 精华:0 注册:2011/6/10 9:12:00
帮忙看下面代码有什么问题没  发帖心情 Post By:2011/8/8 9:52:00 [显示全部帖子]

If Forms("服务包设置").Opened() '一定要判断用于模拟关联表的窗口是否已经打开
Dim s As Table = Tables("服务包明细")
With Tables("服务包名称")
    If .Current Is Nothing Then
         s.Filter = "False"
    Else
     s.Filter = "[客户ID] Is Null" '表B中筛选出状态为空的记录.
     s.Filter = "服务包ID = '" & .Current("服务包ID") & "'"
End If
End With
End If

 

此为CURRENTCHANGED的代码

我在运行时,为什么只能执行s.Filter = "服务包ID = '" & .Current("服务包ID") & "'"这个筛选

  s.Filter = "[客户ID] Is Null" '表B中筛选出状态为空的记录.这个筛选语句问什么不执行啊


 回到顶部