以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 窗口表关联显示 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=185373) |
||||
-- 作者:nuoyan89 -- 发布时间:2023/2/20 9:07:00 -- 窗口表关联显示 老师,如附件,我想生产在制明细这个窗口中,在生产批次1按钮中输入:23AB200 这个批次,点击查询,然后点击该行的时候,能自动在条码基础数据这个窗口表中显示该批次的明细。
|
||||
-- 作者:有点蓝 -- 发布时间:2023/2/20 9:19:00 -- 参考:http://www.foxtable.com/webhelp/topics/2222.htm,把帮助里的对子表进行筛选,改为对子表进行加载即可 |
||||
-- 作者:nuoyan89 -- 发布时间:2023/2/20 9:36:00 -- 老师,请帮忙看看,咋改都不对!
|
||||
-- 作者:有点蓝 -- 发布时间:2023/2/20 9:42:00 -- 副本表的用法:http://www.foxtable.com/webhelp/topics/1906.htm |
||||
-- 作者:nuoyan89 -- 发布时间:2023/2/20 10:28:00 -- 老师,我用了以下的代码,但是这个代码全加载出我查出的所有的生产批次,能不能我查询出来后,我点击哪行,那现加载那一行对应的生产批次信息。没有点击的不加载 DataTables("生产明细汇总_生产在制品").LoadChildren("生产明细汇总_材料需求", "生产批次", "生产批次")
|
||||
-- 作者:有点蓝 -- 发布时间:2023/2/20 10:38:00 -- 使用这种方法加载:http://www.foxtable.com/webhelp/topics/1928.htm |
||||
-- 作者:nuoyan89 -- 发布时间:2023/2/20 11:16:00 -- 老师,代码已改好,本来是要用这个代码达到1楼要的关联表的效果(关联表的怎么看都不明白),但是用这个代码后发觉反应有点慢。 Dim dr As Row = Tables("生产明细汇总_生产在制品").current DataTables("生产明细汇总_材料需求").LoadFilter = "[生产批次] = \'" & dr("生产批次") & "\' And [成品编码] = \'" & dr("成品编码") & "\'" DataTables("生产明细汇总_材料需求").Load |
||||
-- 作者:有点蓝 -- 发布时间:2023/2/20 11:20:00 -- 就是这样用。反应有点慢应该是加载的数据多,或者网络问题,或者数据库问题 |
||||
-- 作者:nuoyan89 -- 发布时间:2023/2/20 11:34:00 -- 那用关联表能解决这种慢的情况吗?会不会好些 |
||||
-- 作者:有点蓝 -- 发布时间:2023/2/20 12:04:00 -- 和关联表没有什么关系。如果加载的数据多,只能减少加载的数据量,比如分页加载。如果是网络问题,或者数据库问题,这个是外部原因,不是程序可以解决的 |