以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 填充数据 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=16025) |
-- 作者:chan1997 -- 发布时间:2012/1/30 22:20:00 -- 填充数据 Dim f As New Filler f.SourceTable = DataTables("进库明细表") \'指定数据来源 f.SourceCols = "单位,单号,商品类别,商品代码,商品名称,仓库名称,仓位,日期,进库_折扣,进库_数量,进库_单价,进库_金额,规格,等级" \'指定数据来源列 f.DataTable = DataTables("库存表") \'指定数据接收表 f.DataCols = "单位,单号,商品类别,商品代码,商品名称,仓库名称,仓位,日期,进库_折扣,进库_数量,进库_单价,进库_金额,规格,等级" \'指定数据接收列 f.ExcludeExistValue = True f.Fill() \'填充数据 以上的公式用f.ExcludeExistValue = True这一句只能保证不重复填充数据,但实际工作中如果数据有修改,那么有部分数据就会重复填充到"库存表"中。 我想能不能以”ID“列作为识别列,如果"库存表"判断已经有同一"ID"号,即之前已经把数据复制过来,那么就在原数据行复盖填充,就不会造成数据重复了,或者把原数据行直接删除掉,请问公式应如何修改?
|
-- 作者:狐狸爸爸 -- 发布时间:2012/1/31 11:20:00 -- 看看这个:
http://www.foxtable.com/help/topics/1533.htm
|