Показать сообщение отдельно
Старый 22.07.2021, 11:38   #1  
Ace of Database is offline
Ace of Database
Участник
Аватар для Ace of Database
 
870 / 637 (23) +++++++
Регистрация: 14.10.2004
changeCompany и открытая форма с дисплейными методам
Привет!
Может уже все это знают, но я сейчас для себя открыл, что если запустить на выполнение код, в котором часто вызывается changeCompany(), и при этом на экране открыта форма, в которой много дисплейных методов, то этот код отрабатывает в десятки раз медленнее, чем без открытой формы.
Я запускал джоб, который с открытой формой отрабатывал за 40 минут, а без открытой формы - за 2 минуты. Так что когда запускаете джобы - закрывайте формы

PS: это кстати в AX3.0 В других версиях Аксапты пока выполняется джоб, формы не видны, т.к. там отдельное окно для разработки. Хотя возможно для AX2009 эффект тоже может повториться. НО если запускать с формы обработку, которая часто вызывает changeCompany, то и там наверное эффект повторится.
__________________
Мои утилиты для Аксапты версий 3.0-2012: http://aceofdatabase.blogspot.com/

Последний раз редактировалось Ace of Database; 22.07.2021 в 13:04.
За это сообщение автора поблагодарили: S.Kuskov (2).