При открытии окна вычисления выражения вылетают ошибки и перестает работать хоткей f2
Версия адаптера: 2.63
Версия турбоконфа: 6.6.9594.30880
Warning: Не удалось выполнить скрипт ИРАдаптер->ВычислитьВыражение: ScriptEngine.Machine.RuntimeException: {Модуль folder\TurboConf\user_scripts\RDT.os / Ошибка в строке: 3664 / Не удалось активировать поле результата вычисления}
ВызватьИсключение "Не удалось активировать поле результата вычисления"; at ScriptEngine.Machine.MachineInstance.RaiseException(Int32 arg)
at ScriptEngine.Machine.MachineInstance.MainCommandLoop()
at ScriptEngine.Machine.MachineInstance.ExecuteCode()
at ScriptEngine.Machine.MachineInstance.ExecuteMethod(IRunnable sdo, Int32 methodIndex, IValue[] arguments)
at ScriptEngine.Machine.Contexts.ScriptDrivenObject.CallAsFunction(Int32 methodNumber, IValue[] arguments, IValue& retValue)
at TurboConf.HostApplication.HostApplicationForm.ExecuteScript(Script script, Keys ctrl, Keys alt, Keys shift, ScreenForm statusForm, String entryPoint, ScriptOptions options, IVariable[] parameters)
#1, ред. 14 июля 2026 11:50
Читай раздел "Техническая поддержка" https://fastcode.im/Store/8552
Нужно обязательно
tormozit изменил статус на Открыто
#2, 14 июля 2026 11:52
Желательно предоставить лог Турбоконфа с уровнем "Отладка"
#3, 14 июля 2026 12:17
Если открываешь это окно клавишей SHIFT+F9, в качестве временного решения проблемы отключи перехват клавиши командой адаптера

#4, 14 июля 2026 14:06
Во всех сценариях при нажатии F2 в окне вычисления выражения выстреливает эта же ошибка.
Полностью лечится отключением команд:
Ссылка скрыта
#5, ред. 14 июля 2026 20:22
Прошу выполнить проблемную операцию на отладочной версии скрипта RDT.os
Он покажет всплывающее окно с текстом ошибки, который нужно сообщить сюда.
#6, 15 июля 2026 13:44
(5) tormozit, Новое окно не появляется.
#7, 15 июля 2026 13:52
(6) morkhe_, тогда для подтверждения сообщи текст ошибки от отладочной версии скрипта, чтобы я был уверен, что выполняется точно новый скрипт. Как обновил скрипт?
#8, 15 июля 2026 15:04
(7) tormozit, удалил старый скрипт, положил новый с другим именем, перезапустил турбоконф (и 1ску на всякий случай)
#9, ред. 15 июля 2026 18:12
Будет полезно, если
с помощью программы https://accessibilityinsights.io/ наведешь указатель мыши на дерево в этом окне и покажешь аналогичный снимок экрана

С помощью новой версии скрипта RDT.os

Вызовешь команду "Тест" в уже открытом окне "Выражение", которая выведет результат установки фокуса в дерево в виде уведомления.
#10, 15 июля 2026 19:31
(9) tormozit,
#11, 15 июля 2026 19:34
@bolsun, помоги понять почему фокус не устанавливается в тесте (9.2)
ТурбоКонф.УстановитьФокусНаЭлемент("", "таблицу")возвращает Ложь всегда, даже в покое окна. Я в логе из (4) не увидел чего то примечательного.
#12, 15 июля 2026 19:35
(10) morkhe_, ну это официальная утилита от Microsoft . Смотри в самом низу сайта

#13, 15 июля 2026 19:51
(11) tormozit, пусть попробует выполнить ПолучитьТипАктивногоЭлемента() после открытия окна Выражение и после активации таблицы вручную.
#14, 15 июля 2026 20:01
(10) morkhe_, повтори тест п.2 на этом скрипте RDT.os но с НАЗНАЧЕНИЕМ КЛАВИШИ команде "Тест" и вызывай ее клавишей, когда фокус будет в дереве.
#15, 20 июля 2026 10:21
(14) tormozit,
#16, ред. 20 июля 2026 10:29
(15) morkhe_, что то не то. Команда "Тест" выполнят код
Она не могла показать такое уведомление. Причем даже старые версии этой команды кажется не могли такое показывать.
#17, 20 июля 2026 10:38
(16) tormozit, Точно

В поле дерева
В поле выражения
#18, 20 июля 2026 11:19
@bolsun нужна твоя помощь по (17)
#19, 20 июля 2026 14:36
(18) tormozit, прошу приложить к этому тесту лог и хотя бы скриншот, а лучше ролик.
#20, ред. 20 июля 2026 15:53
(19) @morkhe_ я не смогу их приложить, т.к. у меня проблема не воспроизводится. Вся надежда на тебя (инициатора).
#21, 20 июля 2026 18:45
(19) bolsun, [turboconf Ссылка скрыта
#22, ред. 20 июля 2026 20:16
@bolsun, Судя по логам, ОС: Microsoft Windows 11 IoT Enterprise LTSC 64-bit Русский, но имена контролов в UIAutomation почему то английские опять. Отсюда и уже встречавшиеся нам проблемы с унифицированием ссылок на типы контролов. Раньше ты добавлял выдачу идентификатора типа контрола https://turboconf.ru/Tasks/10307 . Теперь еще нужно сделать поддержку этих идентификаторов во всех методах, которые принимают параметр ТипЭлемента. Тогда я смогу перевести весь код на независимые от локали идентификаторы типов контролов. Создал отдельную заявку https://turboconf.ru/Tasks/11071
#23, 20 июля 2026 20:21
(22) tormozit, поддержка английских типов есть, но именно для типа "таблицу" это не было реализовано в методе УстановитьФокусНаЭлемент (изначально с ним я так понимаю была проблема).
#24, 20 июля 2026 20:31
(23) bolsun, тогда прошу реализовать прозрачную конвертацию имен типов (русский->английский) в этом и других методах, куда передается имя типа.
#25, 20 июля 2026 21:09
(23) опять же это не объясняет почему тип пустой, даже при ручной активации таблицы.
#26, ред. 20 июля 2026 21:20
6.7.9697.41617
API
https://disk.yandex.ru/d/zImx1KXrUe1CHw
#27, 20 июля 2026 21:25
(26) @morkhe_ проверяй эту версию Турбоконфа тем же скриптом и командой. Присылай результат
#28, 22 июля 2026 14:45
(27) tormozit, (26) bolsun, На этой версии заработало, ошибки от адаптера перестали вываливаться.
Но тестовый скрипт по прежнему показывает пустую строку
#29, 22 июля 2026 16:46
(28) morkhe_, скрипт вызываешь кнопкой или хоткеем?
#30, 23 июля 2026 11:56
(29) bolsun, Хоткеем
#31, 06 августа 2026 15:01
bolsun изменил статус на Закрыто
#32, 10 августа 2026 18:49
(31) bolsun, Это значит, что так и должно быть? 😃
#33, 10 августа 2026 20:34
(32) morkhe_, я не знаю должно быть или нет, т.к. не не знаю что там происходит, доступа к машине нет, исходная проблема закрыта. Если это поведение вызывает какие-то проблемы, то нужно открыть новую заявку.