Вход | Регистрация

1С:Предприятие ::

Метки: 

КД 2.0 Подскажите где ошибка.

Я
   Aswed
 
22.12.17 - 16:13
Ошибка при загрузке данных: {ВнешняяОбработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(1449)}: Ошибка в обработчике события ПоследовательностьПолейПоиска 
    ИмяПКО                 =  
    ТипОбъекта             =  Номенклатура
    Обработчик             =  Последовательность полей поиска
    ОписаниеОшибки         =  Получение элемента по индексу для значения не определено
    ПозицияМодуля          =  (13)
    КодСообщения           =  73

При обмене вылазит такая ошибка. Всю голову сломал не понимаю что не так и куда рыть.
Ищу номенклатуру через поиск в регистре соответствия.
 
 
   Адинэснег
 
1 - 22.12.17 - 16:14
в 13 строке обработчика события ПоследовательностьПолейПоиска
   Aswed
 
2 - 22.12.17 - 16:15
(1) Где этот обработчик?
   Ёпрст
 
3 - 22.12.17 - 16:16
ну, значит кукую-то хрень написал в Поля Поиска
   Aswed
 
4 - 22.12.17 - 16:24
(3) Запрос = Новый Запрос;

Запрос.Текст =     "ВЫБРАТЬ ПЕРВЫЕ 1
    |    СоответствияОбъектовИнформационныхБаз.УникальныйИдентификаторИсточника КАК Ссылка
    |ИЗ
    |    РегистрСведений.СоответствияОбъектовИнформационныхБаз КАК СоответствияОбъектовИнформационныхБаз
    |ГДЕ
    |    СоответствияОбъектовИнформационныхБаз.УникальныйИдентификаторПриемника = &УИД
    |       И СоответствияОбъектовИнформационныхБаз.УникальныйИдентификаторИсточника Ссылка Справочник.Номенклатура
    |       И НЕ СоответствияОбъектовИнформационныхБаз.УникальныйИдентификаторИсточника Есть NULL
    |";

Запрос.УстановитьПараметр("УИД", ПараметрыОбъекта["УИД"]);
Выборка = Запрос.Выполнить().Выбрать();
Если Выборка.Следующий() Тогда
    СсылкаНаОбъект     = Выборка.Ссылка;
    ПрекратитьПоиск = Истина;
КонецЕсли;
   Aswed
 
5 - 22.12.17 - 16:24
Прикол в том что всё работало)
Потом стал добавлять ещё документы и пошёл этот косяк.
   Ёпрст
 
6 - 22.12.17 - 16:26
(4) ПараметрыОбъекта["УИД"]

УИД у тебя, стоит галка - передавать в параметры ?
   Ёпрст
 
7 - 22.12.17 - 16:27
и галка Поиск ?
   Aswed
 
8 - 22.12.17 - 17:35
(6) Да стоит.
   BeerHelpsMeWin
 
9 - 22.12.17 - 17:44
А вместо ПараметрыОбъекта["УИД"] не нужно ПараметрыОбъекта.Получить("УИД") ?
   BeerHelpsMeWin
 
10 - 22.12.17 - 17:44
(9) не, гоню
 
 Рекламное место пустует


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует