Значение не является значением объектного типа Конфигуратор.PID

tormozit На выяснении

Опять эта ошибка стала появляться. Перед этим отключал/включал Турбоконф для теста работы штатной подсказки конфигуратора с зажатой клавишей ".".

ScriptEngine.Machine.TypeConvertionException: {Модуль C:\Portable\TurboConf\user_scripts\RDT.os / Ошибка в строке: 5939 / Значение не является значением объектного типа}
ИДКонфигуратора = Конфигуратор.PID; в ScriptEngine.Machine.Values.GenericValue.AsObject()
в ScriptEngine.Machine.MachineInstance.ResolveProp(Int32 arg)
в 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)

Ссылка скрыта

Ошибка исчезла сама предположительно после активации какого то другого окна.

Комментарии

bolsun
#1, 16 ноября 2025 23:47

Проблема актуальна?
bolsun изменил статус на На выяснении


tormozit
#2, 17 ноября 2025 00:25

(1) bolsun, заявка, судя по логу, была создана 27.04.25. Поэтому я уже плохо помню детали. Нужно изучать лог.
Но похожие ошибки периодически все еще возникают, хотя и довольно редко и возможно по другим причинам. Поэтому лучше пока не закрывать эту заявку.


bolsun
#3, 27 ноября 2025 00:10

Обычно эта ошибка возникает, если кто-то украл фокус (возможно клиентское приложение), об этом я писал в какой-то заявке.


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