Foxtable(狐表)用户栏目专家坐堂 → 下次再次点按钮后,如何只自动填充新增的数据到指定列中?


  共有12995人关注过本帖树形打印复制链接

主题:下次再次点按钮后,如何只自动填充新增的数据到指定列中?

帅哥哟,离线,有人找我吗?
fyj0326
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:416 积分:3789 威望:0 精华:0 注册:2009/12/12 17:04:00
下次再次点按钮后,如何只自动填充新增的数据到指定列中?  发帖心情 Post By:2011/6/20 22:34:00 [只看该作者]

看了http://help.foxtable.com/topics/0680.htm的示例后,知道如何从表中提取数据,并填充到另一个表中的方法了,并按照下列代码设计一个按钮:

   

dim f As New Filler
f
.SourceTable = DataTables("订单") '指定数据来源
f
.SourceCols = "产品,客户" '指定数据来源列
f
.DataTable = DataTables("统计") '指定数据接收表
f
.DataCols = "产品,客户" '指定数据接收列
f
.Fill()
'填充数据

 

  上述代码中,当我又再次点按钮后,统计表又会再次重复向下自动填充来源列中的产品名和客户名,我希望在下次再次点按钮时,或多次点按钮后,只填充原来的统计表中没有的产品名和客户名(即我下次再点按钮后,只填充我在订单中新增加的产品和客户名,不再重复填充).

 

   不希望在下次点按钮后,将重复的产品和客户名又再填充一次。不知如何编写代码,请指教!

[此贴子已经被作者于2011-6-20 22:37:30编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
mr725
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2011/6/20 23:13:00 [只看该作者]

ExcludeExistValue

逻辑型,设为True,排除接收表中已经存在的内容。

 

.........

........

.........

f.ExcludeExistValue = True

f.Fill() '填充数据


 回到顶部