导入数据时出错

时间:2013-01-24 21:18:03

标签: dynamics-ax-2009

我想将表数据从一个AX迁移到另一个AX。

简单示例

我创建了一个表test,其中包含两列idvalue。 我还在管理 / 定期 / 数据导入,导出 / 定义组和通过 table-setup 我选择了我的表test。表格字段idvalue也会在字段设置中被选中并设置为有效。

导出设置为逗号并且几乎按预期工作(导出中的字段数多于字段设置中选择的字段。)

任何类型的编辑都可以查看文件,数据看起来不错。

但是尝试导入这些数据并不成功。根本没有错误消息,只是一个告诉我的信息日志(翻译自德语):

最小的RecId无效。已导入0个数据集。

让这种导入/导出工作正常的正确方法是什么?导出为XLS的行为相同。完成导出。导入不可能......

1 个答案:

答案 0 :(得分:0)

我知道这是一个很老的帖子,但我讨厌的帖子与我有完全相同的问题,但没有答案;)

我今天遇到了这个问题并通过选中“包含系统和共享表”解决了这个问题。这是因为我的表'SaveDataPerCompany'设置为NO AX Import options

如果打开.def(inition)文件(导出总是有.def和.dat文件),你会注意到'普通'表(不是共享)的定义文件有一个MIN和一个MAX组: “RECORDIDMIN”,5637145841 “RECORDIDMAX”,5637156902

而(或至少为我的)共享表的定义文件将min设置为声明为长整数(long,long long int或bigint)的变量的最大值

“RECORDIDMIN”,9223372036854775807 “RECORDIDMAX”,0

Michael van den Dool