以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- filler,填充条件能不能加上数据来源表和接收表之外表的某种条件 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=50353) |
-- 作者:JPG7 -- 发布时间:2014/5/5 14:54:00 -- filler,填充条件能不能加上数据来源表和接收表之外表的某种条件 Dim f As New Filler
能不能添加表C中某种条件(逻辑列[检验]=1),表C中有对应下“单日期,交货日期,客户,字样,型号,规格,茶几,数量,单位,皮号,备注,订单编号,订单日期”各列 |
-- 作者:Bin -- 发布时间:2014/5/5 15:00:00 -- 看走眼了,出来个表C,没明白这毫无关联的表是怎么回事. [此贴子已经被作者于2014-5-5 15:08:56编辑过]
|
-- 作者:有点甜 -- 发布时间:2014/5/5 15:07:00 -- 呃,以外的条件?存在某种关系的的条件?
怎么可能,根本不相关。请具体说明需求。 [此贴子已经被作者于2014-5-5 15:07:29编辑过]
|
-- 作者:JPG7 -- 发布时间:2014/5/5 15:35:00 -- 回复:(有点甜) 呃,以外的条件?存在某种关系... 就是有三个表A/B/C 表A、C同时满足某种条件,将A表中数据复制到B表中。 实际应用就是有个产品有两个工序(A、C)需要都完成,才能在B工序中出现这个产品订单。该怎样去实现这样一个功能 |
-- 作者:Bin -- 发布时间:2014/5/5 15:37:00 -- 表A和表C有什么关联? 产品ID? 具体请上个例子. |
-- 作者:有点甜 -- 发布时间:2014/5/5 15:40:00 -- 以下是引用JPG7在2014-5-5 15:35:00的发言:
就是有三个表A/B/C 表A、C同时满足某种条件,将A表中数据复制到B表中。 实际应用就是有个产品有两个工序(A、C)需要都完成,才能在B工序中出现这个产品订单。该怎样去实现这样一个功能
目测,是不能直接用fill的。
要么,拼凑出filter,然后加上fill;
要么,用代码一行一行填充数据。
上传一个例子吧。 |
-- 作者:JPG7 -- 发布时间:2014/5/5 15:43:00 -- 表ABC,分别记录某订单一个产品的三个工序,只有A、C都完成才能执行B工序(该订单才能出现在B表中),产品基本信息都是一样的,包括订单编号、订单日期、产品、检验等等 |
-- 作者:y2287958 -- 发布时间:2014/5/5 15:45:00 -- 这个应该好办 上个例子吧
|
-- 作者:有点甜 -- 发布时间:2014/5/5 15:46:00 -- 回复7楼,上传例子吧。
不然,自己参考这里的代码做一下 http://www.foxtable.com/help/topics/1533.htm
|
-- 作者:Bin -- 发布时间:2014/5/5 15:47:00 -- 先筛选出表C工序完成的产品ID 拼接成 \'1\',\'2\',\'3\' 的格式 然后把 Filter条件设置为 F.Filter="检验=1 and 产品ID in(" & IDS & ")"
|