Показать сообщение отдельно
Старый 05.11.2009, 12:06   #12  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1234 (44) ++++++++
Регистрация: 11.04.2008
Цитата:
Сообщение от kashperuk Посмотреть сообщение
Запретили, так как иначе смысла в конфигурационных ключах большого нет - даже не покупая лицензии на модуль, можно (при наличии лицензии на разработку) изменить конфигурационные ключи на всех элементах этого модуля и пользоваться им, не отчисляя за это деньги Майкрософт.

P.S. Это мое личное предположение
Наверное вы правы, но дырку оставили...
Подозреваю, что следующий код предоставит доступ к модулю RAsset без необходимости в лицензировании

X++:
static void clearRAssetLicense(Args _args)
{
    TreeNode    treeNode;
    str         properties;
    ;

    #Properties

    treeNode = TreeNode::findNode(@"\Data Dictionary\Configuration Keys\RAsset");

   if (treeNode)
   {
        properties = treeNode.AOTgetProperties();

        properties = setProperty(properties, #PropertyLicensecode, "");

        treeNode.AOTsetProperties(properties);

        treeNode.AOTsave();
   }
}