2011-09-21 48 views
2

請一些想法幫助我寫升級腳本從AX 4.0升級基本枚舉在AX到AX 2009數據升級腳本從AX 4.0基本枚舉到AX 2009

此外,我想知道升級的順序和背後的原因。首先,我們需要升級Enum?然後Edt's等等

非常感謝。

+0

請描述你想要升級的東西。你改變了枚舉值嗎? –

+1

好的做法是總是將枚舉更改爲更高的數字,例如可以從1到30的枚舉範圍中創建100個值之一,等等......您不會遇到那些類型的問題... – Rod

+0

如果您發現回答有用,請接受答案。 –

回答

2

查看其他人已完成的操作:請參閱類ReleaseUpdateDB39_Basic方法migrateIntercompanyCommerceGateway2AIF。

不要刪除枚舉值,而應使用「DEL_」重命名和前綴,然後將ConfigurationKey更改爲「SysDeletedObjects40」。這允許您引用升級腳本中的舊過時值。請參閱Frameworks IntroductionHow to Write Data Upgrade Scripts