Foxtable(狐表)用户栏目专家坐堂 → 反向检索


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

主题:反向检索

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


加好友 发短信
等级:二尾狐 帖子:515 积分:5039 威望:0 精华:0 注册:2017/9/1 23:28:00
反向检索  发帖心情 Post By:2021/3/9 17:35:00 [只看该作者]

程序界面是个窗口,上半截显示主表,下半截显示父表对应的子表(父表.子表)
通过textbox控件要检索并显示的是子表,同时加载父表内容没办法。比如下面代码:
Dim txt As String = e.Form.Controls("TextBox1").Text
Dim tbl As Table = Tables("订单明细")
If txt = "" Then
    tbl.Filter = ""
Else
    txt = "'%" & txt & "%'"
    tbl.Filter = "单号 Like "& txt  
End If

其中订单明细是子表,单号是属于子表的字段,但是输入单号系统没有任何反应,要怎么才能加载?

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106005 积分:539112 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/3/9 17:49:00 [只看该作者]

Dim txt As String = e.Form.Controls("TextBox1").Text
If txt = "" Then
    dataTables("订单明细").LoadFilter = ""
Else
    txt = "'%" & txt & "%'"
    dataTables("订单明细").LoadFilter = "单号 Like "& txt  
End If
dataTables("订单明细").Load

 回到顶部