以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 筛选问题2 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=57118) |
-- 作者:seal51 -- 发布时间:2014/9/18 15:56:00 -- 筛选问题2 订单主表, 订单明细表 如果某个订单, 其订单明细中某个产品的数量为0,则不显示这个产品, 如果其订单明细中所有产品的数量都为0, 那么不显示这个订单 如何做? |
-- 作者:有点甜 -- 发布时间:2014/9/18 15:58:00 -- Tables("订单明细").Filter = "数量 > 0"
-----------
你的订单表,要加入一个表达式列 总数量,统计子表的数量列
Tables("订单").Filter = "总数量 > 0" |
-- 作者:Bin -- 发布时间:2014/9/18 15:59:00 -- 请上例子 |
-- 作者:Bin -- 发布时间:2014/9/18 16:01:00 -- 也可以编码完成 利用 GetComboListString Tables("订单").FIlter="订单ID in(\'" & datatables("订单明细").GetComboListString("订单ID","数量>0").replace("|","\',\'") & "\')" |