Имя: Пароль:
1C
1С v8
Обмен данными 2
0 петрова
 
22.05.14
17:14
прошлая тема - не актуально

вообщем так
делаю
Настройку обмена данными
пытаюсь подключить базу-приемник, выдает такое:
При попытке создания обработки ОбменДаннымиXML произошла ошибка:{Обработка.ОбменДаннымиXML.МодульОбъекта(16017)}: Поле объекта не обнаружено (ОбменДаннымиXML)

В отладчике заходит сюда
Если РезультатПодключения = Неопределено Тогда
    
СтруктураПодключения = СформироватьСтруктуруДляПодключения();
        ОбъектПодключения = ПодключитсяКИнформационнойБазе(СтруктураПодключения, СтрокаСообщенияОбОшибке);
        
Если ОбъектПодключения = Неопределено Тогда
    Возврат Неопределено;
КонецЕсли;
        
Попытка
РезультатПодключения=ОбъектПодключения.Обработки.ОбменДаннымиXML.Создать();
Исключение
СтрокаСообщенияОбОшибке = "При попытке создания обработки ОбменДаннымиXML произошла ошибка:" + ОписаниеОшибки();
#Если Клиент тогда
  Сообщить(СтрокаСообщенияОбОшибке, СтатусСообщения.Важное);
#КонецЕсли
  РезультатПодключения = Неопределено;
КонецПопытки;
КонецЕсли;

т.е. непонятно, где должно быть  поле объекта ОбменДаннымиXML ?
1 Wobland
 
22.05.14
17:16
в обработках объекта подключения. целую в щёчку, кэп
2 SleepyHead
 
гуру
22.05.14
17:16
РезультатПодключения=ОбъектПодключения.Обработки.ОбменДаннымиXML.Создать();

В базе, к которой подключаемся, должна быть эта обработка.
3 SleepyHead
 
гуру
22.05.14
17:17
Блин, опередил.. А ведь сегодня я трезв.
4 Wobland
 
22.05.14
17:19
(3) вот что воздержание с людьми делает
5 SleepyHead
 
гуру
22.05.14
17:31
(4) Не поверишь, я вчера выпил впервые за полгода. И то не понравилось.
6 петрова
 
22.05.14
17:36
да!! все верно!!
благодарю!!
теперь вопрос - как ее туда положить ?
выходит, что для базы-приемника она не типовая?
если я просто скопирую - то она может туда так просто не лечь, подозреваю....
7 Wobland
 
22.05.14
17:39
(6) ты только не пробуй на копии. сиди и жди ответа
8 петрова
 
22.05.14
17:50
(7) дык не так просто это!
счас вижу что в базе-приемнике (Розница)
невозможно ни "вставить внешнюю обработку"
ни
добавить как новую.
заблокировано оно как то что ли ??
9 SleepyHead
 
гуру
22.05.14
17:57
(8) Ваш код не прошел фейс-контроль, яйцам вход воспрещен.
10 Wobland
 
22.05.14
17:58
(8) имхается мне, ты какую-то ересь там у себя мышкой, не особо задумываясь над процессом
11 SleepyHead
 
гуру
22.05.14
17:58
"выходит, что для базы-приемника она не типовая? "

Через файл что мешает обменяться? Раз заблокирована база, значит кому-то это нужно, что на поддержку поставил.
12 SleepyHead
 
гуру
22.05.14
17:58
(10) Да просто опыта нет у человека, я пока курс по КД не прошел, так же бился.
13 SleepyHead
 
гуру
22.05.14
18:00
Тут вообще непонятно, что делает автор, то ли онлайн-обмен, то ли обычный.
14 Wobland
 
22.05.14
18:01
(12) хм.. мой первый опыт с КД был саавсем с другими вопросами
15 SleepyHead
 
гуру
22.05.14
18:02
(14) А мне дали правила обмена и говорят - разберись что тут не так. И я два дня разбирался, что это вообще такое, потом говорю - тут надо курс по конвертации покупать :)
16 SleepyHead
 
гуру
22.05.14
18:03
17 петрова
 
22.05.14
18:04
я поняла! если в базе розница так все крепко заблокировано, значит надо подключаться с нее.
видимо, база-розница должна быть источником, а не приемником
18 SleepyHead
 
гуру
22.05.14
18:08
(17) Вот это поворот...
19 hhhh
 
22.05.14
18:13
(17) а просто типовой обмен взять и им пользоваться, не судьба?
20 SleepyHead
 
гуру
22.05.14
18:16
(19) ТС не видит разницы между источником и приемником, вы о чем? Да и непонятно, между чем и чем обменивается. Туда может и БСП совсем не встроена.
21 hhhh
 
22.05.14
18:19
(20) не ну она права. Действительно база розница должна быть источником.
22 SleepyHead
 
гуру
22.05.14
18:22
(21) Ну может быть, кто знает. Прямых указаний на это нет, только косвенные.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший