Foxtable(狐表)用户栏目专家坐堂 → [求助]用Table控件模拟关联表的例子


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

主题:[求助]用Table控件模拟关联表的例子

美女呀,离线,留言给我吧!
wayiok
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:71 积分:716 威望:0 精华:0 注册:2012/10/9 13:40:00
[求助]用Table控件模拟关联表的例子  发帖心情 Post By:2012/11/12 21:50:00 [显示全部帖子]

参考帮助文件中的用Table控件模拟关联表的程序例子,改写了如下程序,
想在打开窗口后,Tables("发货确认_Table1")中显示订单=当前订单号,且发运列=False或发运列为空的订单。

Dim t As Table = Tables("发货确认_Table1")
With Tables("订单跟踪")
    If .Current Is Nothing Then
        t.Filter = "False"
    Else
'        t.Filter =" 订单号 = '" & .Current("订单号")&"'"
        t.Filter =" 订单号 = '" & .Current("订单号")&"'" And " 发运 = False Or 发运 Is Null"
    End If
End With

但是,仅显示“订单=当前订单号”就能正常运行,加上And " 发运 = False Or 发运 Is Null",就提示出错:
从字符串“订单号=‘D2012101501’”到类型“Long”的转换无效。--->输入字符串的格式不正确。

该如果修改?
请指教~
[此贴子已经被作者于2012-11-12 22:04:23编辑过]

 回到顶部
美女呀,离线,留言给我吧!
wayiok
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:71 积分:716 威望:0 精华:0 注册:2012/10/9 13:40:00
  发帖心情 Post By:2012/11/13 8:11:00 [显示全部帖子]

 发运列是逻辑列。
上面的那句可以运行,前面我加了单引号后,再写的下面那一句。

 回到顶部