以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于帮助文件中的数据填充器 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=129874) |
-- 作者:ygg8310 -- 发布时间:2019/1/8 2:01:00 -- 关于帮助文件中的数据填充器 dim f As New Filler f.SourceTable = DataTables("订单") \'指定数据来源 f.SourceCols = "产品,客户,金额,数量,地址,批次" \'指定数据来源列 f.DataTable = DataTables("统计") \'指定数据接收表 f.DataCols = "产品,客户,金额,数量,地址,批次" \'指定数据接收列 f.Fill() \'填充数据 我把它设计成了一个按键,但是,在实际操作中它存在着一个问题,就是执行一次还行,执行第二次它就不会考虑“统计”表中在第一次执行时已经存在的内容,就是说它会变成这样,你点多少次,他就录多少次,比如“订单”只有20个数据,其中5个重复,点第一下还好,录入15个,点击第二下时,它就不会去考虑已经录入的15个,又接着录入15个,一共30个了这个是我哪个地方的问题呢?
|
-- 作者:有点甜 -- 发布时间:2019/1/8 9:04:00 -- 设置 f.ExcludeExistValue = true
认认真真看 http://www.foxtable.com/webhelp/scr/0680.htm
|
-- 作者:ygg8310 -- 发布时间:2019/1/8 10:38:00 -- 在哪里设置? |
-- 作者:有点甜 -- 发布时间:2019/1/8 10:48:00 -- Dim f As New Filler
f.ExcludeExistValue = true
f.Fill() \'填充数据 |
-- 作者:ygg8310 -- 发布时间:2019/1/8 11:09:00 -- 收到,谢谢 |
-- 作者:ygg8310 -- 发布时间:2019/1/9 20:57:00 -- 老师,又有个新问题,合并后的表,不能实现引用父表数据了,而且关联表失效 [此贴子已经被作者于2019/1/9 21:24:35编辑过]
|
-- 作者:有点甜 -- 发布时间:2019/1/9 21:16:00 -- 以下是引用ygg8310在2019/1/9 20:57:00的发言:
老师,又有个新问题,合并后的表,不能实现引用父表数据了
具体一点你的问题。你通过什么方式引用父表数据的? |
-- 作者:ygg8310 -- 发布时间:2019/1/9 21:25:00 -- 关联 |
-- 作者:ygg8310 -- 发布时间:2019/1/9 21:27:00 -- 而且关联表貌似失效了,大概是这样的,现有ABC3个表,表C是表A与表B的父表,表B是表A合并过去的,但合并后,表B的关联失效 |
-- 作者:有点甜 -- 发布时间:2019/1/9 21:43:00 -- 以下是引用ygg8310在2019/1/9 21:27:00的发言:
而且关联表貌似失效了,大概是这样的,现有ABC3个表,表C是表A与表B的父表,表B是表A合并过去的,但合并后,表B的关联失效
不应该的,如果无法关联,那就是数据不匹配导致的。
实例发上来测试。 |