Понедельник, 07.10.2024, 07:36
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Метод объекта не обнаружен (ОперироватьСтруктуройЛкс)
cec2000Дата: Вторник, 28.02.2023, 14:34 | Сообщение # 1
Майор
Группа: Пользователи
Сообщений: 91
Репутация: 110
Статус: Оффлайн
При вызове ирПортативный.ОперироватьСтруктурой(...) получаю ошибку:

Цитата
ОписаниеОшибки         =  'Метод объекта не обнаружен (ОперироватьСтруктуройЛкс)'
ПозицияМодуля          =  'ВнешняяОбработка.ирПортативный.МодульОбъекта(875)'

Посмотрел, там идёт вызов ирКлиент.ОперироватьСтруктуройЛкс(ТекстПрограммы, Модально, СтруктураПараметров), при том что в ирКлиент такой функции нет.


 
tormozitДата: Вторник, 28.02.2023, 22:14 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
Ошибку воспроизвел https://www.hostedredmine.com/issues/959143
Пока можно вызывать эту функцию через ирОбщий.ОперироватьСтруктуройЛкс()
 
tormozitДата: Среда, 01.03.2023, 09:18 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 6386
Репутация: 165
Статус: Оффлайн
Исправлено в 6.66.2e
 
cec2000Дата: Среда, 01.03.2023, 13:41 | Сообщение # 4
Майор
Группа: Пользователи
Сообщений: 91
Репутация: 110
Статус: Оффлайн
Поскольку 6.66.2р не опубликована, попробовал на 6.65.2р вызвать ирОбщий.ОперироватьСтруктуройЛкс()
Получил:
Код
ОписаниеОшибки         =  'Значение не является значением объектного типа (ЛиПортативныйРежимЛкс)' {Тип = Строка}
   ПозицияМодуля          =  'ВнешняяОбработка.ирОбщий.МодульОбъекта(428)' {Тип = Строка}

Добавлено (01.03.2023, 13:49)
---------------------------------------------
Получилось вылечить исходную проблему в версии 6.65.2р заменой:



Код
Функция ОперироватьСтруктурой(Знач ТекстПрограммы = "", Модально = Ложь, СтруктураПараметров) Экспорт

   Результат = [b]ирКлиент[/b].ОперироватьСтруктуройЛкс(ТекстПрограммы, Модально, СтруктураПараметров);
   Возврат Результат;

КонецФункции

на

Код
Функция ОперироватьСтруктурой(Знач ТекстПрограммы = "", Модально = Ложь, СтруктураПараметров) Экспорт

   Результат = [b]ирОбщий[/b].ОперироватьСтруктуройЛкс(ТекстПрограммы, Модально, СтруктураПараметров);
   Возврат Результат;

КонецФункции
 
  • Страница 1 из 1
  • 1
Поиск: