Снова вываливаются ошибки во внешней обработки:
ScriptEngine.Machine.ExternalSystemException: {Модуль D:\Progs\TurmoConf-6\apps\8552\RDT.os / Ошибка в строке: 1942 / Внешнее исключение (System.Runtime.InteropServices.COMException): Тип не определен '88ebf599-0f74-4f09-98bb-f078dd2c70d7'}
Успешно = ПолеТекстаПрограммы.ЗаполнитьТаблицуСлов(ТаблицаТипов, Истина, ЕстьЛучшееСлово, РазрешитьОткрытиеОкон, Ложь, Не ЛиАвтовызов, Истина);
---> System.Runtime.InteropServices.COMException: Тип не определен '88ebf599-0f74-4f09-98bb-f078dd2c70d7'
в ScriptEngine.Machine.Contexts.UnmanagedCOMWrapperContext.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)
Текст модуля формы:
&НаКлиенте
Процедура КодАлгоритмаОткрытие(Элемент, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
ПарамОткрытия = Новый Структура;
ПарамОткрытия.Вставить("Заголовок", "Редактирование супер-алгоритма");
ПарамОткрытия.Вставить("ТекстАлгоритма", Элемент.ТекстРедактирования);
ПарамОткрытия.Вставить("РежимВыбора", Истина);
П
здесь нажимаю "П" и начинаются сыпаться ошибки. Никаких подсказок нет, ес-но.
Помогает перезапуск ТК, но не надолго. А с учетом того, что ТК + Запуск базы для ИРАдаптера занимает больше минуты, то о постоянном перезапуски речи вообще не идет.
Воспроизвести на голой обработке не могу. Когда пытаюсь сделать такую, то в Адаптере что-то скорее всего простреливает и начинает нормально работать и в моей изначальной обработке.
Предложение: можно как-то сделать этот "прострел" (обновление чего-то там) по команде? Или хотя бы при ошибках не мешать и показывать платформенную подсказку по ктр+пробел?
#1, ред. 18 сентября 2024 15:35
Вот на этой обработке падает периодически. Но иногда не сразу при её открытии, а при попытке написания кода в "КодАлгоритмаОткрытие", переключении на форму... точно воспроизведения не могу поймать
ирАдаптерТест.epf
#2, 18 сентября 2024 15:36
Нужен файл из команды "Сообщить о проблеме"
#3, 18 сентября 2024 15:37
Ссылка скрыта
#4, 18 сентября 2024 19:20
Ты проверял на ИР 7.43. А ошибка исправлена в актуальной ИР 7.44
#5, 19 сентября 2024 08:17
Хорошо, спасибо. Обновился до актуальной 7.44. Буду наблюдать
#6, 19 сентября 2024 13:44
Евгений М. изменил статус на Закрыто