![]() |
#13 |
Участник
|
Цитата:
X++: FilePath filePath; ServerName serverName; str baselineDbName; ClrObject filesList; str errorMsg; Microsoft.Dynamics.AX.Framework.Tools.ModelManagement.AxUtilConfiguration config; Microsoft.Dynamics.AX.Framework.Tools.ModelManagement.AxUtilContext context; Microsoft.Dynamics.AX.Framework.Tools.ModelManagement.AxUtil axutil; // read connection info, init context/axutil, cleanup baseline this.init(); //import model file to baseline config = new Microsoft.Dynamics.AX.Framework.Tools.ModelManagement.AxUtilConfiguration(); config.set_Database(baselineDbName); config.set_Server(serverName); config.set_CreateDB(false); config.set_AOSConfiguration(""); config.set_CreateParents(true); filesList = config.get_ImportFiles(); filesList.Add(filePath); axutil.Import(context, config); // check errors errorMsg = this.getContextErrors(); if (!errorMsg) { info(strFmt("@SYS315320","@SYS4820")); } else throw error(errorMsg);
__________________
The 50-50-90 rule: Any time you have a 50-50 chance of getting something right, there’s a 90% probability you’ll get it wrong. |
|
|
За это сообщение автора поблагодарили: Vadik (1), Logger (1). |
Теги |
ax2012, layer, model, как правильно |
|
|