以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]老师在窗体TextBox1里模糊搜索明细时怎么动态联动主表,因为明细返回的是多个主表的同型号,这样主表跟着变明细也不是关联显示的只是把所有同型号的返回,就好像搜索主表一样 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=161087) |
||||
-- 作者:和谐 -- 发布时间:2021/3/5 11:19:00 -- [求助]老师在窗体TextBox1里模糊搜索明细时怎么动态联动主表,因为明细返回的是多个主表的同型号,这样主表跟着变明细也不是关联显示的只是把所有同型号的返回,就好像搜索主表一样 我想搜索明细的话主表跟着变,主表只返回所有包含同型号的数据 |
||||
-- 作者:有点蓝 -- 发布时间:2021/3/5 11:21:00 -- 没看懂,截图举例说明,或者上传实例说明 |
||||
-- 作者:和谐 -- 发布时间:2021/3/5 12:22:00 --
|
||||
-- 作者:有点蓝 -- 发布时间:2021/3/5 13:38:00 -- 先搜索明细,然后根据明细结果,把关联列提出来做条件即可 比如 tables("明细").filter = "xxx" Dim bh As String = DataTables("明细").GetComboListString("编号",tables("明细").filter ) Tables("主表").filter = “编号 in(\'" & bh.replace("|","\',\'") & "\')”
|
||||
-- 作者:和谐 -- 发布时间:2021/3/5 22:45:00 -- tables("明细").filter “编号 in(\'" & bh.replace("|","\',\'") & "\')”
老师这代码读不懂? [此贴子已经被作者于2021/3/5 22:46:23编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2021/3/6 9:02:00 -- in的用法参考:http://www.foxtable.com/webhelp/topics/0102.htm 其它的自己调试看看就明白了 msgbox(bh) msgbox(bh.replace("|","\',\'")) msgbox(“编号 in(\'" & bh.replace("|","\',\'") & "\')”) |