После нажатия на точку по ситуации как на скрине.
ТК: 6.2.9014.29225
ИР
//@script_version 65
//@script_appid 8552
[Лог ТК _20240111 22-01-Ссылка скрыта
[Лог Ссылка скрыта
0 0
ред. 19 сентября 2024 19:07
Недостаточно рейтинга для добавления отрицательного голоса. Шаблон будет скрыт из ваших результатов поиска.
Комментарии
tormozit #1, 11 сентября 2024 22:18
Выполни команду "Сообщить о проблеме". Из картинки непонятно в чем проблема. Поясни словами.
tormozit изменил статус на Открыто
0
reborn85 #2, 11 сентября 2024 22:31
Словами:
На места указанной стрелкой нажимаю на точка и выходит это сообщение.
Прикладываю все файлы что сформировал метод - "Сообщить о проблеме"
Ссылка скрыта
Ссылка скрыта
Ссылка скрыта
0
tormozit #3, 11 сентября 2024 22:36
Пишу сюда текст ошибки для поиска по нему
[11.09.24 22:15:52:865] Не удалось выполнить скрипт ИРАдаптер->ПриПолученииДанныхТ9
ScriptEngine.Machine.ExternalSystemException: {Модуль C:\Users\semak.a.v\Downloads\TurboConf_61_2024\scripts\RDT.os / Ошибка в строке: 2380 / Внешнее исключение (System.Runtime.InteropServices.COMException): Тип не определен 'b5784f3a-1f0a-41bb-a8c8-cf1dfd67695b'}
ПолеТекстаПрограммы.УстановитьТекст(ТекстМодуля, Ложь,, Ложь, ПолноеИмяМодуля,, ПозицияВТексте + 1, ПозицияВТексте + 1 + СтрДлина(ВыделенныйТекст));
---> System.Runtime.InteropServices.COMException: Тип не определен 'b5784f3a-1f0a-41bb-a8c8-cf1dfd67695b'
в 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)
Добавлю еще, подобная ситуация но ошибка чуть отличается.
Тот же модуль та же строка, только еще одно значение структуры тоже после точки.
Ссылка скрыта
[20244111 22-41-Ссылка скрыта
0
tormozit #6, 11 сентября 2024 23:06
Если переоткрыть окно формы или самой внешней обработки, ошибка исчезает?
0
reborn85 #7, 11 сентября 2024 23:11
Первая ошибка пока что не воспроизводится, нужно некоторое время на тест.
Вторая ошибка "Итератор для значения не определен" - воспроизводится.
Полное закрытие всех 1С (через диспетчер) с закрытием ТК и последующим полным запуском всех - ошибка сохраняется.
0
tormozit #8, 11 сентября 2024 23:14
(7) reborn85, тогда нужна сама внешняя обработка
0
reborn85 #9, ред. 12 сентября 2024 00:21
Место на первом скрине
Выборка. у меня воспроизводится стабильно
строка 285 строка, точка на 60 символе
По первой - "тип не определен" стабильно научился воспроизводиться.
Перепроверяю
Ситуация возможно связана с запущенной отладкой и не записанной обработкой.
0
reborn85 #12, 11 сентября 2024 23:50
Перезапускаем все с нуля
Делаем скрипты остановить ИР
Далее скрипт запустить ИР
Сразу подключиться (внизу справа)
Встаем на 119 пишем еще - ошибки нет.
Запускаем отладку. Открываем обработку. - ошибка не воспроизводится
Вносим какие то изменение в обработку (любые хоть пробел в начале модуля). Записываем
Снова переоткрываем в пользовательском
Ошибка воспроизводится. в строке 119 когда пишем Иначе
#1, 11 сентября 2024 22:18
Выполни команду "Сообщить о проблеме". Из картинки непонятно в чем проблема. Поясни словами.
tormozit изменил статус на Открыто
#2, 11 сентября 2024 22:31
Словами:
На места указанной стрелкой нажимаю на точка и выходит это сообщение.
Прикладываю все файлы что сформировал метод - "Сообщить о проблеме"
Ссылка скрыта
Ссылка скрыта
Ссылка скрыта
#3, 11 сентября 2024 22:36
Пишу сюда текст ошибки для поиска по нему
[11.09.24 22:15:52:865] Не удалось выполнить скрипт ИРАдаптер->ПриПолученииДанныхТ9
ScriptEngine.Machine.ExternalSystemException: {Модуль C:\Users\semak.a.v\Downloads\TurboConf_61_2024\scripts\RDT.os / Ошибка в строке: 2380 / Внешнее исключение (System.Runtime.InteropServices.COMException): Тип не определен 'b5784f3a-1f0a-41bb-a8c8-cf1dfd67695b'}
ПолеТекстаПрограммы.УстановитьТекст(ТекстМодуля, Ложь,, Ложь, ПолноеИмяМодуля,, ПозицияВТексте + 1, ПозицияВТексте + 1 + СтрДлина(ВыделенныйТекст));
---> System.Runtime.InteropServices.COMException: Тип не определен 'b5784f3a-1f0a-41bb-a8c8-cf1dfd67695b'
в 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)
#4, 11 сентября 2024 22:40
Похожая ошибка https://turboconf.ru/Tasks/9689
#5, 11 сентября 2024 22:42
Добавлю еще, подобная ситуация но ошибка чуть отличается.
Тот же модуль та же строка, только еще одно значение структуры тоже после точки.
Ссылка скрыта
[20244111 22-41-Ссылка скрыта
#6, 11 сентября 2024 23:06
Если переоткрыть окно формы или самой внешней обработки, ошибка исчезает?
#7, 11 сентября 2024 23:11
Первая ошибка пока что не воспроизводится, нужно некоторое время на тест.
Вторая ошибка "Итератор для значения не определен" - воспроизводится.
Полное закрытие всех 1С (через диспетчер) с закрытием ТК и последующим полным запуском всех - ошибка сохраняется.
#8, 11 сентября 2024 23:14
(7) reborn85, тогда нужна сама внешняя обработка
#9, ред. 12 сентября 2024 00:21
Место на первом скрине
Выборка. у меня воспроизводится стабильно
строка 285 строка, точка на 60 символе
#10, 11 сентября 2024 23:33
Вторую ошибку думаю исправил https://www.hostedredmine.com/issues/992082
#11, 11 сентября 2024 23:36
По первой - "тип не определен" стабильно научился воспроизводиться.
Перепроверяю
Ситуация возможно связана с запущенной отладкой и не записанной обработкой.
#12, 11 сентября 2024 23:50
Дважды подряд воспроизвелось.
#13, 12 сентября 2024 08:32
(12) воспроизвел
#14, ред. 12 сентября 2024 09:15
Задача на исправление https://www.hostedredmine.com/issues/992088
#15, 15 сентября 2024 18:35
Исправлено в ИР 7.44
#16, 19 сентября 2024 19:07
tormozit изменил статус на Закрыто