|
![]() |
#1 |
Сенбернар
|
Спасибо, работает. Вот котт, может, кому пригодится:
X++: static void Job548(Args _args) { str treeNodePath = @'\Projects\Shared\ADMIN_11_BatchJobPeriodic'; ProjectNode projectNode; ; projectNode = SysTreeNode::findProjectNode(treeNodePath).getRunNode(); projectNode.AOTnewWindow(); }
__________________
Best Regards, Roman |
|
![]() |
#2 |
Участник
|
я так
X++: TreeNode treeNode; str treeNodePath = @'ADMIN_11_BatchJobPeriodic'; ; treeNode = SysTreeNode::getSharedProject().AOTfindChild(treeNodePath); if (treeNode) { treeNode.AOTrun(); } |
|
|
За это сообщение автора поблагодарили: RVS (3). |
![]() |
#3 |
Участник
|
Цитата:
Сообщение от RVS
![]() Спасибо, работает. Вот котт, может, кому пригодится:
X++: static void Job548(Args _args) { str treeNodePath = @'\Projects\Shared\ADMIN_11_BatchJobPeriodic'; ProjectNode projectNode; ; projectNode = SysTreeNode::findProjectNode(treeNodePath).getRunNode(); projectNode.AOTnewWindow(); } |
|
![]() |
#4 |
Участник
|
А если например открыто 2 рабочей области и я хочу открыть проект именно в той, где вызвана эта функция? А программа открывает его по какой-то своей логике и если он уже открыт в одной рабочей области, то в другой она его уже не откроет.
|
|