以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  求助  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=60428)

--  作者:yaojun
--  发布时间:2014/11/24 20:04:00
--  求助
本人建立一订单主表,关联一订单明细表(订单号关联),现让其窗口中显现,如果只显示订单—订单明细表内容,怎样在一复选框中输入订单表中的订单号,即随即显示出其对应的订单明细表内容啊,谢谢。
--  作者:有点甜
--  发布时间:2014/11/24 20:08:00
--  

 这儿很简单,直接对订单明细表进行筛选即可。

 

 比如 Tables("订单明细").Filter = "订单号 in (\'123456\', \'457689\')"


--  作者:yaojun
--  发布时间:2014/11/24 20:16:00
--  
谢谢有点甜老师,谢谢
--  作者:yaojun
--  发布时间:2014/11/24 22:45:00
--  

 

[此贴子已经被作者于2014-11-24 23:50:28编辑过]

--  作者:有点甜
--  发布时间:2014/11/24 22:46:00
--  
 如果订单号 是123456 或者 457689,就显示
--  作者:yaojun
--  发布时间:2014/11/24 23:22:00
--  

主表是订单,子表是订单明细表,订单号是字母+数字,(比如GY_14_11_01),通过订单号关联,用了个ComboBox取值订单中的订单号列,一个按钮为确定

请帮忙写个完整的代码,我还是有点没有弄懂,抱歉,有点反应迟钝


--  作者:czy
--  发布时间:2014/11/24 23:27:00
--  
既然是以订单号建立了关联,直接Tables("订单明细").Filter = "订单号 = 选择的订单号" 就可以了吧
--  作者:yaojun
--  发布时间:2014/11/24 23:40:00
--  
Tables("订单明细").Filter = "订单号 = 这里填什么啊"
--  作者:有点甜
--  发布时间:2014/11/25 9:05:00
--  
 填你要筛选的单号啊。不会做,就请上传对应例子