Имя: Пароль:
1C
1С v8
v8: УТ УП - ошибка при запуске, работает в отладчике
0 Zebbar
 
03.03.12
01:09
Добрый день!
Пишу для УТ11 которая УП обмен данными через план обмена.
В функции есть такой код:
   // Формируем из GUID уникальный идентификатор и по нему создаем элемент требуемого справочника.
   СправочникСсылка = Справочники[ИмяТипаСправочника].ПолучитьСсылку(Новый УникальныйИдентификатор (ЧтениеXML.Значение));
   Если ТипЗнч(СправочникСсылка) <> Тип("СправочникСсылка."+ИмяТипаСправочника) Тогда
       ВызватьИсключение "Ошибка чтения XML";
   КонецЕсли;
   Сообщить("Считываемый тип="+ИмяТипаСправочника);
   ЭлементСправочника=СправочникСсылка.ПолучитьОбъект();
   ЧтениеXML.Прочитать();                                // Закрывающий раздел Ref
   
   // Читаем остальные стандартные реквизиты
   ЧтениеXML.Прочитать();                                // Начало раздела IsFolder
   ЭтоГруппа=ПрочитатьXML(ЧтениеXML,Тип("Булево"));
   
   // Если наша ссылка указывает на несуществующий объект, то создадим этот объект.
   Если ЭлементСправочника <> Неопределено Тогда

Перед функцией добавил &НаСервере
Вываливается с ошибкой "Метод объекта не обнаружен (ПолучитьОбъект)"
Когда запускаю в отладчике - все работает хорошо, все грузится, все объекты находятся.
Такое ощущение, что где-то я накосячил с контекстом.
Куда копать?
1 Zebbar
 
03.03.12
01:23
Нашел.
Это не этот метод вызывается, а из другого места.
А как можно стереть топик?
Закон Брукера: Даже маленькая практика стоит большой теории.