|
COMсоединение 8.1. Не могу ПолучитьОбъект() | ☑ | ||
---|---|---|---|---|
0
Wist
25.10.11
✎
16:56
|
1. Устанавливаю соединение с базой на 8.1 (8.1.15.14)
2. Запускаю в соединении Обработку УниверсальныйОбменДаннымиXML 3. Подставляю нужные параметры и соедУниверсальныйОбмен.ВыполнитьЗагрузку() 4. При выполнении загрузки происходит падение вот в этой функции: Функция ПолучитьОбъектПоСсылкеИДопИнформации(СозданныйОбъект, Ссылка) // если объект создали, то работаем с ним, если нашли - получаем объект Если СозданныйОбъект <> Неопределено Тогда Объект = СозданныйОбъект; Иначе Если Ссылка.Пустая() Тогда Объект = Неопределено; Иначе Объект = Ссылка.ПолучитьОбъект(); КонецЕсли; КонецЕсли; Возврат Объект; КонецФункции при попытке получить объект по ссылке. Ссылка существует. В лог пишется, как представление Строка(Ссылка), так и работает метод Ссылка.УникальныйИдентификатор() В чем может быть проблема? Пользователь под которым устанавливается соединение имеет полные права. |
|||
1
Ненавижу 1С
гуру
25.10.11
✎
16:58
|
что значит "происходит падение вот в этой функции"?
|
|||
2
Beduin
25.10.11
✎
16:59
|
(1) Вот что
v8: ПустаяСсылка() и ПолучитьОбъект() |
|||
3
Defender aka LINN
25.10.11
✎
17:02
|
(2) Тест на телепатию не пройден.
(0) Базу, к которой подключаешься, сам ковырял, или давал кому? Если давал - догони его и дай в лоб. Если сам, то апстену. Читай сообщение, с которым оно падает, ну и в документации про то, в каких режимах должна работать уважающая себя конфигурация. |
|||
4
Wist
25.10.11
✎
17:04
|
(1) Это значит, что код прекращает выполняться :)
Внешнее соединение довольно сложно поддается отладке. Попытка включить этот код в блок Попытка - Исключение, ни к чему не приводит. ОписаниеОшибки() получить не могу. |
|||
5
Wist
25.10.11
✎
17:06
|
(3) База УТ, довольно сильно переписанная. В режиме внешнего соединения работать должна :)
|
|||
6
Defender aka LINN
25.10.11
✎
17:08
|
(5) "Должна" и "работает" - 2 весьма разных слова. Пока что все указывает на то, что таки не работает.
|
|||
7
Wist
25.10.11
✎
17:09
|
(6) А в чем может быть причина? Куда копать?
|
|||
8
Beduin
25.10.11
✎
17:10
|
(7) Включи опцию "остановка по ошибке" в отладчике
|
|||
9
Defender aka LINN
25.10.11
✎
17:11
|
(7) Та модуль объекта у тебя не компилится, к гадалке не ходи.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |