以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]导入数据时,表达式列报错。能否实现仅导入数据,不触发表达式计算? (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=120440) |
-- 作者:jeff69 -- 发布时间:2018/6/15 16:29:00 -- [求助]导入数据时,表达式列报错。能否实现仅导入数据,不触发表达式计算? 老师:我在调试程序时,需将一台电脑里的项目拷贝到另一台电脑中运行。但另一台电脑由其他人测试中,希望保存数据,我通过导出导入数据来实现.导出无问题,但在通过代码导入外部数据进来时,出现“子表有多个父表”等问题,估计是有些表设置了表达式或关联,能否实现只拷背项目程序而不影响原来的数据?或者仅导入数据,而不触发相关的表达式等运算条件? |
-- 作者:有点甜 -- 发布时间:2018/6/15 16:50:00 -- 如果提示【子表有多个父表】,说明父表的关联列的值重复了。
比如你表A和表B通过第一列关联,表B有一列表达式引用了父表A的第二列,当表A的值重复(比如第一列有两行都是abc),这个时候报错。因为表B应该取表A的哪一行?
方法一:删除关联,或删除引用父表的表达式列;
方法二:你表A第一列,不要有重复值。 |
-- 作者:jeff69 -- 发布时间:2018/6/15 17:05:00 -- 谢谢老师,现在运行又正常了,可能是安排导入表的顺序有问题吧。不过这不是重点,我想问能否只拷项目,而使用原来的数据? |
-- 作者:有点甜 -- 发布时间:2018/6/15 17:19:00 -- 回复3楼,用外部数据源
http://www.foxtable.com/webhelp/scr/1420.htm
|
-- 作者:jeff69 -- 发布时间:2018/6/15 18:00:00 -- 谢谢老师!我摸索一下 |