以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  外部数据表有选择的导入内部数据表的问题  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=117611)

--  作者:lungby
--  发布时间:2018/4/16 10:51:00
--  外部数据表有选择的导入内部数据表的问题
同一个项目使用了内部数据源表和外部数据源表
内部数据源表调取外部表的数据,设计的窗口是打开的内部数据表

因为外部表经常更新,希望按照“单号”列,将外部表比内部表多的数据导入到内部表
需要在哪里输入代码,用什么代码呢?
谢谢


--  作者:有点甜
--  发布时间:2018/4/16 11:05:00
--  

参考

 

http://www.foxtable.com/webhelp/scr/2137.htm

 


--  作者:lungby
--  发布时间:2018/4/16 17:51:00
--  
这个和并的外部数据是不是从电脑上文件里的数据?我指的外部数据是外部数据源里的表的数据

表A为外部数据源,表B为内部数据源,同时有编号列
想每次打开窗口时,表B从表A中导入数据,如果有编号列重复则不复制,如果编号列的数据不重复则复制过去

--  作者:有点甜
--  发布时间:2018/4/16 17:54:00
--  

你需要的,就是2楼的东西。

 

或者看看 http://www.foxtable.com/webhelp/scr/1533.htm

 


--  作者:lungby
--  发布时间:2018/4/17 14:57:00
--  
2楼中介绍的那个数据源名称怎么写?是需要写路径吗?还是写表名?怎么写呢?
[此贴子已经被作者于2018/4/17 14:59:46编辑过]

--  作者:有点甜
--  发布时间:2018/4/17 15:09:00
--  

数据源名称,参考

 

图片点击可在新窗口打开查看

 

图片点击可在新窗口打开查看


--  作者:lungby
--  发布时间:2018/4/18 14:04:00
--  
现在再窗口的afterload代码如下,运行后想从“结构”数据源中的“委托台账”表中按照“委托编号”列复制到内部数据源的表“结构室财务费用表”中,如果要复制的数据委托编号在“结构室财务费用表”中已经存在,则不复制
现在运行后,复制不过去,请指教下……

代码不知道怎么写不了,上传的图片



[此贴子已经被作者于2018/4/19 10:00:15编辑过]

--  作者:有点甜
--  发布时间:2018/4/18 14:26:00
--  

代码没问题,请你加入msgbox,看那些代码是否执行到了。

 

如果自己不会调试,请上传一个实例测试。


--  作者:lungby
--  发布时间:2018/4/19 9:17:00
--  


想从外部数据中的“委托台账”表中将数据按委托编号列是否已经有相同编号为条件,只复制没有的数据到内部数据“结构室费用”表中,为了防止本机或服务器不稳定需要做个备份,退出时,再将内部数据源“结构室费用”表的内容复制到外部数据源的“结构室费用上传”表中

请指教下,谢谢……
[此贴子已经被作者于2018/4/19 10:00:37编辑过]

--  作者:有点甜
--  发布时间:2018/4/19 9:27:00
--  
请把数据库发上来,才能测试。