Цитата:
Сообщение от
Dima_Dima
если кто-нибудь сталкивался с задачей: как можно программно определить имеется-ли лицензия на опрделенный объект в AOT (принадлежность к модулю, на который имеется лицензия).
Да, сталкивался.
Да можно, но не ко всем объектам.
Есть объекты, у которые в свойствах есть ссылка на конфигурационный ключ.
Для таких объектов все просто - надо посмотреть в свойство.
Это все объекты внутри ветки Data Dictionary, это menuItems, menu и т.п.
Но есть объекты, которые не зависят от конфигурации/лицензии.
Это классы, формы(!), отчеты(!), query и т.п.
для таких объектов можно попытаться найти какую-то закономерность по перекрестным ссылкам. У меня получалось привязать классы/формы/отчеты к лицензии в 70% случаев по перекерестным ссылкам в ax4.0
Но в общем случае это не решаемая задача.