Показать сообщение отдельно
Старый 30.03.2015, 17:13   #11  
Link is offline
Link
Британский учённый
Аватар для Link
Соотечественники
 
568 / 523 (19) +++++++
Регистрация: 25.11.2005
Адрес: UK
Записей в блоге: 9
На примере кода ниже можно убедиться, что из кода можно экспортировать с нижнего слоя, но экспортируется текущий и предыдущий слой. Т.е. можно экспортировать например только слой sys, но слой syp будет содержать весь код видимый на syp и т.п.

X++:
    #AOTExport
    
    UtilEntryLevel              layer = UtilEntryLevel::syp;
    TreeNode                    treeNode;

    treeNode = TreeNode::findNode('\\Data Dictionary\\Tables\\AccountingDistribution');

    if (SysTreeNode::existsInLayer(treeNode, layer))
    {
        treeNode = SysTreeNode::nodeInLayer(treeNode, layer, true, false);
        treeNode.treeNodeExport(strFmt('c:\\%1.xpo', layer), #export);
    }
__________________
Людям физического труда для восстановления своих сил нужен 7-8 часовой ночной сон. Людям умственного труда нужно спать часов 9-10. Ну а программистов будить нельзя вообще.
За это сообщение автора поблагодарили: kia (1).