|
![]() |
#1 |
Боец
|
Цитата:
Сообщение от 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(); } } |
|
![]() |
#2 |
Участник
|
Цитата:
Точно так же, как в другом программном обеспечении есть дырки, через которые пираты взламывают их. Доля тех, кто знает об этом и воспользуется - довольно мала. И видимо она меньше, чем усилия, которые придется потратить на борьбу с этим. |
|
Теги |
ax2009, законченный пример, конфигурационный ключ, таблица |
|
|