21.09.2023, 17:51 | #1 |
Участник
|
Странности сбора перекрестных ссылок
Привет.
Оказывается Ax2012 R3 странно обращается с джобами при сборе перекрестных ссылок. При штатном сборе перекрестных ссылок (он идет в пакете) - джобы не обрабатываются. Если открыт клиент аксапты и в нем на клиенте (это важно) создан объект Treenode для узла аот и на нем вызван метод Treenode.AOTmakeXref(1) то все хорошо – перекрестные ссылки собрались. Аналогично, если в настройках компилятора у программиста включена опция автоматического обновления перекрестных ссылок при компиляции, то тоже все хорошо – перекрестные ссылки по джобам собираются при компиляции. А если Treenode создан на сервере (независимо от того есть Ax32.exe или нет) или запуск идет в пакете (т.е. клиента вообще нет) или запуск идет из под бизнес-коннектора то все плохо. Перекрестные ссылки для джобов не собираются. Смешно получается. В пакете без какого-либо клиента по формам и прочим визуальным объектам все успешно собирается, а по джобам не могет Пока решили запуском Ax32.exe по расписанию со сбором перекрестных по ветке с джобами. Может он и еще что-нибудь пропускает при пакетной работе ? Последний раз редактировалось Logger; 21.09.2023 в 17:54. |
|
|
За это сообщение автора поблагодарили: gl00mie (5), Pandasama (3). |
Теги |
xref, перекрестные ссылки |
|
|