Ошибка при попытке вызвать метод табличной части внешней обработки

vigor Закрыто Средний

ТК: 6.2.8935.33024
ИР Адаптер: 1.60
Платформа: 8.3.18.1208
Режим БД: клиент-серверный
Конфигурация. Название: Управление производственным предприятием, редакция 1.3* (1.3.150.1)
Конфигурация. Основной режим запуска: Обычное приложение
Конфигурация. Вариант встроенного языка: Русский
Конфигурация. Режим управления блокировкой данных: Управляемый
Конфигурация. Режим совместимости: Версия8_2_13
Конфигурация. Режим использования синхронных вызовов: Использовать
Конфигурация. Версия БСП: 102
Инструменты разработчика. Версия: Портативный 7.32.1p
Инструменты разработчика. Инструмент: Прочее
Инструменты разработчика. Перехват клавиатурного ввода: Да
Инструменты разработчика. Объекты на сервере: Нет
Инструменты разработчика. Серверный модуль БСП: Нет
Клиент. Приложение: Обычное приложение 32б
Клиент. Проверка модальных вызовов: Нет
Клиент. Язык интерфейса конфигурации: ru
Клиент. Язык интерфейса системы: ru_RU
Клиент. Отладка разрешена: Нет
Клиент. Постоянный кэш метаданных: Да
Клиент. ОС: Майкрософт Windows 10 Корпоративная LTSC 64-разрядная Русский
Клиент. ОС от имени администратора: Нет
Клиент. ОС выполнение BAT: Да
Клиент. ОС Текущая кодовая страница: 866
Клиент-Сервер. Пинг: 0мс

ОшибкаИРТабПоле.epf

п.с. очень бы хотелось сводную информацию по ошибке для адаптера. Например, версию ТК приходится писать вручную, нет копирования. Версию скрипта смотреть либо через VS Code, либо отключением/включением.

Комментарии

tormozit
#1, 28 июня 2024 09:01

версию ТК приходится писать вручную

Можно кликом

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


tormozit
#2, 28 июня 2024 09:02

Нужно указать текст ошибки


vigor
#3, ред. 28 июня 2024 09:05

Забыл.

ScriptEngine.Machine.ExternalSystemException: {Модуль D:\1S\BSL\TURBOCONF HUB\TurboConf_RDT 6.1\user_scripts\RDT.os / Ошибка в строке: 1727 / Внешнее исключение (System.Runtime.InteropServices.COMException): {ВнешняяОбработка.ирОбщий.МодульОбъекта(2107)}: Преобразование значения к типу Число не может быть выполнено}    
	Успешно = ПолеТекстаПрограммы.ЗаполнитьТаблицуСлов(ТаблицаТипов,, ЕстьЛучшееСлово, РазрешитьОткрытиеОкон, Ложь, Не ЛиАвтовызов, Истина);
 ---> System.Runtime.InteropServices.COMException: {ВнешняяОбработка.ирОбщий.МодульОбъекта(2107)}: Преобразование значения к типу Число не может быть выполнено
   в 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)


tormozit
#4, 28 июня 2024 18:47

Ошибку воспроизвел https://www.hostedredmine.com/issues/987776


tormozit
#5, 30 июня 2024 19:51

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


vigor
#6, 01 июля 2024 08:37

Работает.
vigor изменил статус на Закрыто


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