F4 для выбора типа > выбор > Enter ---> Ошибка

R2D2 Закрыто

Выбор элемента и нажатие Enter вызывает ошибку.
Причем не дает выбрать правильный тип.

Ошибка:

ScriptEngine.Machine.ExternalSystemException: {Модуль C:\ROOT\ТурбоКонф_6.2\apps\8552\RDT.os / Ошибка в строке: 7117 / Внешнее исключение (System.NotSupportedException): IUIAutomationTogglePattern не поддерживается}    
				Если Не ТурбоКонф.ПолучитьСостояниеФлажка() Тогда
 ---> System.NotSupportedException: IUIAutomationTogglePattern не поддерживается
   в TurboConf.Core.TurboAPI.TurboApi.GetCheckboxState(IUIAutomationElement element)
   в lambda_method(Closure , Api , IValue[] )
   в ScriptEngine.Machine.Contexts.AutoContext`1.CallAsFunction(Int32 methodNumber, IValue[] arguments, IValue& retValue)
   в ScriptEngine.Machine.MachineInstance.ResolveMethodFunc(Int32 arg)
   в ScriptEngine.Machine.MachineInstance.MainCommandLoop()
   --- Конец трассировки внутреннего стека исключений ---
   в ScriptEngine.Machine.MachineInstance.MainCommandLoop()
   в ScriptEngine.Machine.MachineInstance.ExecuteCode()
   в ScriptEngine.Machine.MachineInstance.ExecuteMethod(IRunnable sdo, Int32 methodIndex, IValue[] arguments)
   в ScriptEngine.Machine.Contexts.ScriptDrivenObject.CallAsFunction(Int32 methodNumber, IValue[] arguments, IValue& retValue)
   в TurboConf.HostApplication.HostApplicationForm.ExecuteScript(Script script, Keys ctrl, Keys alt, Keys shift, ScreenForm statusForm, String entryPoint, ScriptOptions options, IVariable[] parameters)

Комментарии

tormozit
#1, 06 февраля 2025 20:20

Пробуй
RDT.os
tormozit изменил статус на Открыто


R2D2
#2, ред. 06 февраля 2025 22:47

Ошибка ликвидирована в предоставленном скрипте.


tormozit
#3, 09 февраля 2025 22:07

Исправлено в 1.95


tormozit
#4, 09 февраля 2025 22:07

tormozit изменил статус на Закрыто


R2D2
#5, 18 февраля 2025 09:55

Ошибка возобновляется

ScriptEngine.Machine.ExternalSystemException: {Модуль C:\ROOT\ТурбоКонф_6.2\apps\8552\RDT.os / Ошибка в строке: 7159 / Внешнее исключение (System.NotSupportedException): IUIAutomationTogglePattern не поддерживается}    
					Если Не ТурбоКонф.ПолучитьСостояниеФлажка() Тогда
 ---> System.NotSupportedException: IUIAutomationTogglePattern не поддерживается
   в TurboConf.Core.TurboAPI.TurboApi.GetCheckboxState(IUIAutomationElement element)
   в lambda_method(Closure , Api , IValue[] )
   в ScriptEngine.Machine.Contexts.AutoContext`1.CallAsFunction(Int32 methodNumber, IValue[] arguments, IValue& retValue)
   в ScriptEngine.Machine.MachineInstance.ResolveMethodFunc(Int32 arg)
   в ScriptEngine.Machine.MachineInstance.MainCommandLoop()
   --- Конец трассировки внутреннего стека исключений ---
   в ScriptEngine.Machine.MachineInstance.MainCommandLoop()
   в ScriptEngine.Machine.MachineInstance.ExecuteCode()
   в ScriptEngine.Machine.MachineInstance.ExecuteMethod(IRunnable sdo, Int32 methodIndex, IValue[] arguments)
   в ScriptEngine.Machine.Contexts.ScriptDrivenObject.CallAsFunction(Int32 methodNumber, IValue[] arguments, IValue& retValue)
   в TurboConf.HostApplication.HostApplicationForm.ExecuteScript(Script script, Keys ctrl, Keys alt, Keys shift, ScreenForm statusForm, String entryPoint, ScriptOptions options, IVariable[] parameters)

R2D2 изменил статус на Открыто


R2D2
#6, 18 февраля 2025 10:04

ИР Адаптер 1.96


tormozit
#7, 18 февраля 2025 12:14

Нет такой строки кода в 1.96. Используй команду "Сообщить о проблеме"


R2D2
#8, 19 февраля 2025 16:40

(7) tormozit, твой мессидж неопределен. Выразись понятнее.


tormozit
#9, 19 февраля 2025 18:48

(8) R2D2, Читай раздел "Техническая поддержка" в описании адаптера


R2D2
#10, 20 февраля 2025 10:03

смотри выше, скриншоты и ошибка


tormozit
#11, 20 февраля 2025 10:19

tormozit изменил статус на Закрыто


tormozit
#12, 20 февраля 2025 18:39

tormozit изменил статус на Открыто


tormozit
#13, ред. 20 февраля 2025 18:50

Нужен лог Турбоконфа с уровнем "Отладка". Похоже что функция УстановитьФокусНаЭлемент Турбоконфа в данном случае возвращает некорректный результат:
Если ТурбоКонф.УстановитьФокусНаЭлемент("Составной тип данных", "флажок") Тогда


tormozit
#14, 20 февраля 2025 18:49

И по-прежнему нужен результат выполнения команды "Сообщить о проблеме"


tormozit
#15, 29 апреля 2025 07:00

tormozit изменил статус на Закрыто


Для вставки изображения или файла, перетащите его в поле редактора или вставьте файл из буфера