Dynamics AX Blog - Dynamics AX 2012 - Beiträge vom März 2016
Momentan angezeigt werden nur Beiträge, welche für die Dynamics AX-Version »Dynamics AX 2012« relevant sind. 
RSS-Feed dieser Version

RSS-Feed dieser Version
Favoriten in Entwicklungsumgebung auflistenMit Hilfe des hier gezeigten Jobs kann man die Favoriten eines Benutzers auslesen und sich ausgeben lassen. static void listFavoritesOfCurrentUser(Args _args) { TreeNode treeNode; TreeNodeIterator iterator; TreeNode newTreeNode; int level; #AOT void loopChilds(TreeNode _treeNode) { level++; while(_treeNode) { info(strRep(" ", level-1) + any2str(SysLabel::labelId2String2(_treeNode.AOTname(), Global::currentUserLanguage()))); loopChilds(_treeNode.AOTfirstChild()); level--; _treeNode = _treeNode.AOTnextSibling(); } } treeNode = infolog.userNode(); iterator = treeNode.AOTiterator(); treeNode = iterator.next(); if (treeNode) { treeNode = treeNode.AOTfirstChild(); if (treeNode) { setPrefix(treeNode.AOTname()); loopChilds(treeNode.AOTfirstChild()); } } } |
Registry auslesen/ändernFolgender Job zeigt, wie man die Registry auslesen/verändern kann. static void readWriteRegistry(Args _args) { int regKey; container cRegValue; str regKeyValue; #WinApi // Read regKey = WinAPI::regOpenKey(#HKEY_CURRENT_USER, @"Software\Microsoft\Dynamics\6.0\", #KEY_QUERY_VALUE); cRegValue = WinAPI::regGetValue(regKey, @"BuildVersion"); if(conLen(cRegValue) > 0) { regKeyValue = conPeek(cRegValue, 1); info(strFmt("%1", regKeyValue)); } WinAPI::regCloseKey(regKey); // Write regKey = WinAPI::regOpenKey(#HKEY_CURRENT_USER, @"Software\Microsoft\Dynamics\6.0\", #KEY_QUERY_VALUE); cRegValue = WinAPI::regGetValue(regKey, @"BuildVersion"); if(conLen(cRegValue) > 0) { regKey = WinAPI::regOpenKey(#HKEY_CURRENT_USER, @"Software\Microsoft\Dynamics\6.0\", #KEY_WRITE); WinAPI::regSetValueEx(regKey, @"BuildVersion", 1, "Build: 6.3.164.0"); } WinAPI::regCloseKey(regKey); } |
|
|
|
|
|
|
Unlängst hatte ich die Anforderung, in einer Tabelle ein neues Feld für einen Mitarbeiter zu integrieren. Flugs eine Tabellen-Realtion zur Tabelle HcmWorker erstellt, und das dadurch entstandene Feld in ins Formular integriert.
Dadurch wird eine ReferenceGroup erstellt und Dynamics AX generiert aufgrund der Relation den folgenden Lookup.