|
Метод объекта не обнаружен, хотя он есть |
☑ |
0
Бригада бронепоезда
15.12.14
✎
12:27
|
В конфигурации 2 обработки универсального обмена xml - старая, версии 1.0 и новая 2.0.
Обе типовые.
В зависимости от значения реквизита узла запускается та или иная обработка.
экспортная процедура ЗагрузитьПравилаОбмена() - есть в модуле обеих обработок, они в принципе одинаковые.
но когда вызывается версия 1.0 - почему-то вылетает с ошибкой "Метод объекта не обнаружен (ЗагрузитьПравилаОбмена) "
версия 2.0 отрабатывает без проблем.
в чем может быть ошибка?
Вот код:
Если Узел.ВерсияОбмена = "1.0" Тогда
обмен = Обработки.УниверсальныйОбменДаннымиXML.Создать();
обмен.ИмяФайлаОбмена = ФайлОбмена;
Обмен.ИмяФайлаПравилОбмена = ФайлПравилОбмена;
обмен.РежимОбмена = "Выгрузка";
обмен.ЗагрузитьПравилаОбмена(); //вылетает с ошибкой
...
Иначе //2.0
обмен = Обработки.УниверсальныйОбменДаннымиXML2_0.Создать();
обмен.ИмяФайлаОбмена =ФайлОбмена;
Обмен.ИмяФайлаПравилОбмена = ФайлПравилОбмена;
обмен.РежимОбмена = "Выгрузка";
обмен.ЗагрузитьПравилаОбмена();
|
|
1
Гёдза
15.12.14
✎
12:28
|
Кто не работает, тот ест )))
|
|
2
Господин ПЖ
15.12.14
✎
12:28
|
экспорт
|
|
3
Жан Пердежон
15.12.14
✎
12:30
|
или
#Если
|
|
4
Бригада бронепоезда
15.12.14
✎
12:31
|
(2) экспорт есть
если установить указатель на функцию в представленном коде, то можно перейти в процедуру обработки по ф12
кеши чистил, не помогло
|
|
5
Господин ПЖ
15.12.14
✎
12:32
|
(4) чудес не бывает... либо игрища с клиент/сервер
|
|
6
Бригада бронепоезда
15.12.14
✎
12:32
|
(3) чууувак!!!
нашел
#Если Клиент Тогда
а у меня вызывается внешним подключением!
спасибо!
|
|
7
ДенисЧ
15.12.14
✎
12:42
|
(6) Ну вот... Человек тебе помог, а ты его бараном обозвал.... Да ещё и кастрированным....
|
|
8
quest
15.12.14
✎
13:08
|
(7) а мог бы чиксой назвать :) - но какое дело всем до этого?
|
|