Обновил в 2-х базах через ИР адаптер расширение ИР с версии 7.13 на 7.14 в режиме управляемого приложения.
В обоих случаях после закрытия приложения ИР после обновления его версии
Я вызывал любую команду адаптера (например подсказку). При этом курсор мыши стал очень долго и сильно тормозить и Турбоконф подвис.
Удалось устранить проблему убийством приложения ИР. После чего выводилась ошибка,
которая должна была сразу отобразиться.
Также проблема исчезает при убийстве процесса Турбоконфа.
ScriptEngine.Machine.RuntimeException: {Модуль C:\Portable\TurboConf\user_scripts\RDT.os / Ошибка в строке: 2817 / Повторите команду}
ВызватьИсключение "Повторите команду";
Скрипт адаптера приложен.
Если ФлагОбновления = "ВерсияИРОбновлена" Тогда
ЗакрытьПриложениеИР(, "обновлена версия ИР");
ВызватьИсключение "Повторите команду";
КонецЕсли;
Ссылка скрыта
#1, ред. 12 февраля 2024 09:25
Подозреваю что Турбоконф.НачатьВызовВнешнегоОкнаАсинх() выше описанное делает:
#2, 27 февраля 2024 23:22
Эта проблема актуальна или тоже являлась следствием работы программы Inspect?
#3, 27 февраля 2024 23:30
Проблема скорее всего актуальна. Обошел ее заплаткой в скрипте.
#4, 01 марта 2024 17:01
Нужен полный лог, т.к. начало события обрезано из-за размера.
Скрипт в цикле вызывает
ТурбоКонф.АктивироватьОкно()
[12.02.24 01:20:27:309] ВосстановитьЗначениеСеансаКонфигуратора. СеансБазы=38984;ПодключениеИР=COMОбъект
[12.02.24 01:20:27:309] ВосстановитьЗначениеСеансаКонфигуратора. СеансБазы=38984;ПодключениеИР.ИД=4960
[12.02.24 01:20:27:310] ПодключениеИР=COMОбъект
[12.02.24 01:20:27:312] ActivateWindow handle=1566509568
[12.02.24 01:20:27:312] SetForegroundWindow 1566509568
[12.02.24 01:20:27:312] Delay 50 ms
[12.02.24 01:20:27:364] ВосстановитьЗначениеСеансаКонфигуратора. СеансБазы=38984;ПодключениеИР=COMОбъект
[12.02.24 01:20:27:364] ВосстановитьЗначениеСеансаКонфигуратора. СеансБазы=38984;ПодключениеИР.ИД=4960
[12.02.24 01:20:27:365] ПодключениеИР=COMОбъект
[12.02.24 01:20:27:368] ActivateWindow handle=1566509568
[12.02.24 01:20:27:368] SetForegroundWindow 1566509568
[12.02.24 01:20:27:368] Delay 50 ms
[12.02.24 01:20:27:419] ВосстановитьЗначениеСеансаКонфигуратора. СеансБазы=38984;ПодключениеИР=COMОбъект
[12.02.24 01:20:27:419] ВосстановитьЗначениеСеансаКонфигуратора. СеансБазы=38984;ПодключениеИР.ИД=4960
[12.02.24 01:20:27:420] ПодключениеИР=COMОбъект
[12.02.24 01:20:27:422] ActivateWindow handle=1566509568
[12.02.24 01:20:27:423] SetForegroundWindow 1566509568
[12.02.24 01:20:27:423] Delay 50 ms
[12.02.24 01:20:27:474] ВосстановитьЗначениеСеансаКонфигуратора. СеансБазы=38984;ПодключениеИР=COMОбъект
[12.02.24 01:20:27:474] ВосстановитьЗначениеСеансаКонфигуратора. СеансБазы=38984;ПодключениеИР.ИД=4960
[12.02.24 01:20:27:475] ПодключениеИР=COMОбъект
[12.02.24 01:20:27:477] ActivateWindow handle=1566509568
[12.02.24 01:20:27:477] SetForegroundWindow 1566509568
[12.02.24 01:20:27:477] Delay 50 ms
[12.02.24 01:20:27:528] ВосстановитьЗначениеСеансаКонфигуратора. СеансБазы=38984;ПодключениеИР=COMОбъект
[12.02.24 01:20:27:528] ВосстановитьЗначениеСеансаКонфигуратора. СеансБазы=38984;ПодключениеИР.ИД=4960
[12.02.24 01:20:27:530] ПодключениеИР=COMОбъект
[12.02.24 01:20:27:534] ActivateWindow handle=1566509568
[12.02.24 01:20:27:534] SetForegroundWindow 1566509568
[12.02.24 01:20:27:535] Delay 50 ms
[12.02.24 01:20:27:586] ВосстановитьЗначениеСеансаКонфигуратора. СеансБазы=38984;ПодключениеИР=COMОбъект
[12.02.24 01:20:27:586] ВосстановитьЗначениеСеансаКонфигуратора. СеансБазы=38984;ПодключениеИР.ИД=4960
[12.02.24 01:20:27:587] ПодключениеИР=COMОбъект
[12.02.24 01:20:27:588] ActivateWindow handle=1566509568
[12.02.24 01:20:27:588] SetForegroundWindow 1566509568
[12.02.24 01:20:27:588] Delay 50 ms
[12.02.24 01:20:27:639] ВосстановитьЗначениеСеансаКонфигуратора. СеансБазы=38984;ПодключениеИР=COMОбъект
[12.02.24 01:20:27:639] ВосстановитьЗначениеСеансаКонфигуратора. СеансБазы=38984;ПодключениеИР.ИД=4960
[12.02.24 01:20:27:640] ПодключениеИР=COMОбъект
[12.02.24 01:20:27:645] ActivateWindow handle=1566509568
[12.02.24 01:20:27:645] SetForegroundWindow 1566509568
[12.02.24 01:20:27:646] Delay 50 ms