Первое время после обновления скрипта возникает ошибка при вызове подсказки, но через какое-то время начинает работать нормально.

bolsun Закрыто

ScriptEngine.Machine.ExternalSystemException: {Модуль D:\Projects\TurboConf\TurboConf.HostApplication\bin\Debug\user_scripts\RDT.os / Ошибка в строке: 1232 / Внешнее исключение (System.Runtime.InteropServices.COMException): {ИнструментыРазработчикаTormozit Обработка.ирПлатформа.МодульОбъекта(3693)}: Ошибка при вызове метода контекста (Прочитать)
Ошибка доступа к файлу 'C:\Users\mbols\AppData\Local\1C\1cv8\File__D__1C_Bases_SmallBusinessDemo__\КэшМодулей?\ОбщийМодуль.RFIDКлиент.Модуль.txt'}
ПолеТекстаПрограммы.УстановитьТекст(ТекстМодуля, Ложь,, Ложь, ПолноеИмяМодуля,, ПозицияВТексте + 1, ПозицияВТексте + 1 + СтрДлина(ВыделенныйТекст));
---> System.Runtime.InteropServices.COMException: {ИнструментыРазработчикаTormozit Обработка.ирПлатформа.МодульОбъекта(3693)}: Ошибка при вызове метода контекста (Прочитать)
Ошибка доступа к файлу 'C:\Users\mbols\AppData\Local\1C\1cv8\File__D__1C_Bases_SmallBusinessDemo__\КэшМодулей?\ОбщийМодуль.RFIDКлиент.Модуль.txt'
в ScriptEngine.Machine.Contexts.UnmanagedCOMWrapperContext.CallAsProcedure(Int32 methodNumber, IValue[] arguments)
в ScriptEngine.Machine.MachineInstance.ResolveMethodProc(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) в D:\Projects\TurboConf\TurboConf.HostApplication\HostApplicationForm.cs:строка 272

//@script_version 5

МинимальнаяВерсияИР = "7.03";
МинимальнаяВерсияТурбоКонф = "5.18.8668.31421";
ВерсияАдаптера = "1.12";

Комментарии

bolsun
#1, 13 декабря 2023 14:24

Вроде начинает работать после открытия другого модуля, может что-то кэшируется там.
bolsun изменил статус на Открыто


tormozit
#2, 13 декабря 2023 14:26

Опять "?" в пути к файлу. Значит снова в имени конфигурации скрипт получил "?". Хорошо бы служебные сообщения увидеть.


bolsun
#3, 13 декабря 2023 15:10

(2) tormozit, скорее всего это совпадение, из-за предыдущей правки с ожиданием документа. Изучаю проблему.


bolsun
#4, 13 декабря 2023 16:33

Ошибка была связана с ошибкой в ожидании смены элемента, которая могла приводить и к другим проблемам (прыжкам каретки).
bolsun изменил статус на Закрыто


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