导出带或不带ID的AOT对象(XPO)?

Fra*_*rme 3 axapta dynamics-ax-2009 aot dynamics-ax-xpo

我有这种情况,我们有一个生产Dynamics 2009 AX(RTM)环境,其AOT我们用来为RU8做代码更新项目.

所以现在,我有一个生产环境(RTM)和一个相同但修补到RU8的环境.

问题是,因为,页面定义在RTM环境中发生了变化,我想将它们导出到RU8环境.

我可以导出整个树的XPO(Web-> Web Files-> Page definitions)并将其导入RU8 env.但是我是否带有ID导出?如果两个环境中都存在对象,这会改变吗?

谢谢!

j.a*_*van 5

  • 几乎在任何情况下,您都应该优先使用EXPORT WITH ID.没有什么可以丢失的.

  • 如果要维护同一环境的两个副本(DEV,TEST,...),则应优先使用IMPORT WIDTH ID.

  • 你必须IMPORT当您导入对象尚未在环境之前的环境中,也没有在这个环境中的一个副本WIDHOUT标识.例如,从其他公司导入对象或由其他开发人员创建时.这通常必须在开发环境中完成,然后使用ID导出导入到下一个应用程序(TEST,PRODUCTION,...)

导入没有ID的对象时,系统会为此应用程序的对象分配新ID,因此您无法将WITH ID导出导入到该应用程序的另一个副本.这将很快或迟到导致问题,因此应该避免.

此规则有例外,但要确保在任何情况下选择正确的选项,您必须了解这一最佳实践.