После точки

reborn85 Закрыто

После нажатия на точку по ситуации как на скрине.
ТК: 6.2.9014.29225
ИР
//@script_version 65
//@script_appid 8552

[Лог ТК _20240111 22-01-Ссылка скрыта

[Лог Ссылка скрыта

Комментарии

tormozit
#1, 11 сентября 2024 22:18

Выполни команду "Сообщить о проблеме". Из картинки непонятно в чем проблема. Поясни словами.
tormozit изменил статус на Открыто


reborn85
#2, 11 сентября 2024 22:31

Словами:
На места указанной стрелкой нажимаю на точка и выходит это сообщение.
Прикладываю все файлы что сформировал метод - "Сообщить о проблеме"

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

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

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


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)


tormozit
#4, 11 сентября 2024 22:40

Похожая ошибка https://turboconf.ru/Tasks/9689


reborn85
#5, 11 сентября 2024 22:42

Добавлю еще, подобная ситуация но ошибка чуть отличается.
Тот же модуль та же строка, только еще одно значение структуры тоже после точки.

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

[20244111 22-41-Ссылка скрыта


tormozit
#6, 11 сентября 2024 23:06

Если переоткрыть окно формы или самой внешней обработки, ошибка исчезает?


reborn85
#7, 11 сентября 2024 23:11

  1. Первая ошибка пока что не воспроизводится, нужно некоторое время на тест.

  2. Вторая ошибка "Итератор для значения не определен" - воспроизводится.
    Полное закрытие всех 1С (через диспетчер) с закрытием ТК и последующим полным запуском всех - ошибка сохраняется.


tormozit
#8, 11 сентября 2024 23:14

(7) reborn85, тогда нужна сама внешняя обработка


reborn85
#9, ред. 12 сентября 2024 00:21

Место на первом скрине
Выборка. у меня воспроизводится стабильно
строка 285 строка, точка на 60 символе


tormozit
#10, 11 сентября 2024 23:33

Вторую ошибку думаю исправил https://www.hostedredmine.com/issues/992082


reborn85
#11, 11 сентября 2024 23:36

По первой - "тип не определен" стабильно научился воспроизводиться.
Перепроверяю
Ситуация возможно связана с запущенной отладкой и не записанной обработкой.


reborn85
#12, 11 сентября 2024 23:50

  1. Перезапускаем все с нуля
  2. Делаем скрипты остановить ИР
  3. Далее скрипт запустить ИР
  4. Сразу подключиться (внизу справа)
  5. Встаем на 119 пишем еще - ошибки нет.
  6. Запускаем отладку. Открываем обработку. - ошибка не воспроизводится
  7. Вносим какие то изменение в обработку (любые хоть пробел в начале модуля). Записываем
  8. Снова переоткрываем в пользовательском
  9. Ошибка воспроизводится. в строке 119 когда пишем Иначе

Дважды подряд воспроизвелось.


tormozit
#13, 12 сентября 2024 08:32

(12) воспроизвел


tormozit
#14, ред. 12 сентября 2024 09:15

Задача на исправление https://www.hostedredmine.com/issues/992088


tormozit
#15, 15 сентября 2024 18:35

Исправлено в ИР 7.44


tormozit
#16, 19 сентября 2024 19:07

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


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