我创建了一个定义组,并选择了INVENTTABLE进行导出(使用一些过滤条件只选择了几个数据集)。在另一个AX上导入导出文件(在创建数据之前克隆)不会产生错误,但项目不会显示在特定的掩码中。如果我检查数据库上的表,可以找到所有导出/导入的数据集。
为了避免可能丢失的关系,我扩展了definition组的设置,并在level 2上选择了相关表。在克隆机器上的结果是相同的。可以在INVENTTABLE中找到数据,但不会显示。
您知道如何正确设置导出定义组,以便能够从INVENTTABLE导出一些测试数据,并将它们导入到另一个系统上,以便能够在目标系统上使用它们吗?
它在AX2012R3上。
发布于 2014-08-04 20:21:59
不幸的是,自AX2012以来,项的数据结构变得更加复杂。仅仅从表InventTable中导出数据是不够的。您需要更多的表,并且这些表中的一些通过surrogate key相互引用。Dynamics AX的数据导入导出功能不支持此类引用。对于这种复杂的数据结构,建议使用Data Import Export Framework进行迁移。
https://stackoverflow.com/questions/25117977
复制相似问题