2 Kashperuk
Ваш джоб нормально работает выдает путь \Projects\Shared\Project
но, только я пытаюсь 'прочитать' проект
X++:
ProjectNode projectNode;
void tree(ProjectNode _treeNode)
{
;
info(_treeNode.getRunNode().treeNodePath());
}
;
projectNode = infolog.projectRootNode().AOTfindChild('Shared').AOTfindChild('Project');
tree(projectNode.loadForInspection());
ни проекта ни путь не показывается.
а в 3 у меня действительно
в info вылезает \Projects\Project
Если есть возможность попробуйте в 3 версии.... (может ето индивидуальная особенность моя или моей версии

)
вот корректнее думаю будет такой пример
X++:
static void Job30(Args _args)
{
ProjectNode projectNode;
void tree(ProjectNode _treeNode)
{
TreeNode node1;
TreeNodeIterator treeNodeIterator1 = _treeNode.AOTiterator();
;
node1 = treeNodeIterator1.next();
while(node1)
{
info(node1.treeNodePath());
node1 = treeNodeIterator1.next();
}
}
;
projectNode = infolog.projectRootNode().AOTfindChild('Shared').AOTfindChild('Project');
tree(projectNode.loadForInspection());
}
результат работы в 3 версии...(в проекте есть узел DataDictionary и классов)
\Projects\Project'\DataDictionary
\Projects\Project\Classes
результат работы 4 версии...
\DataDictionary
\Classes
не понимаю где чего не так...в моей 3 версии или в 4 или вообще нет....