ИР.Адаптер. Ошибка Конструктор не найден (ВопросПользователю)

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

ТК: 6.1.8864.41049
ИР Адаптер 1.43

Как повторить.

  1. Подключаю адаптер к базе-пустышке (структура совпадает с рабочей ).
  2. Потом, через скрипт адаптера, делаю "Сбросить настройки ИР базы"
  3. Заново подключаюсь к адаптеру, указывая рабочую базу (ввожу только пароль)
  4. Возникает ошибка:
Ошибка при вызове обработчика. ScriptEngine.Machine.RuntimeException: {Модуль D:\TurboConf_RDT 6.1\user_scripts\RDT.os / Ошибка в строке: 3140 / Конструктор не найден (ВопросПользователю)}    
	ВопросПользователю = Новый ("ВопросПользователю", РежимДиалогаВопрос.ДаНетОтмена);   в ScriptEngine.Machine.MachineInstance.NewFunc(Int32 argCount)
   в ScriptEngine.Machine.MachineInstance.MainCommandLoop()
   в ScriptEngine.Machine.MachineInstance.ExecuteCode()
   в ScriptEngine.Machine.MachineInstance.ExecuteMethod(IRunnable sdo, Int32 methodIndex, IValue[] arguments)
   в TurboConf.HostApplication.InputFormContext.<>c__DisplayClass24_0
  1. Каждый раз ставлю в RDT.os в процедуре ОбновитьКэшМодулей условие на версию OScript, повторяющее условие из функции ПроверитьРазрешениеИР.

Возможно, требуется внести условие и в процедуру ОбновитьКэшМодулей в основной поставке скрипта.

Комментарии

tormozit
#1, 16 апреля 2024 20:13

Исправлено в адаптере 1.44
tormozit изменил статус на Открыто


vigor
#2, 16 апреля 2024 20:22

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


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