Проблема с "НайтиПоРеквизиту" #251057


#0 by vadrad
Имеются: Справочник ШтрихКод Справочник(Владелец)Номенклатура. Требуется чтобы при вводе штрих-кода в поле «ШтрихКод» поле «Номенклатура» документа «Накладная»  появлялась соответствующая данному штрих-коду номенклатура Вопрос: Где ошибка?
#1 by Моха
Ты ее нашел, но не заполнил реквизит.
#2 by vadrad
Т.е.
#3 by Долорес И
ШтрихКод =  Справочники.Справочник.ШтрихКод; //хе-хе, это что?
#4 by vadrad
Без этого ругается, что "Переменная не определена (ШтрихКод)"
#5 by Молния
а где инициализация СпрШтрихКод. Вроде бы НайтиПоРеквизиту работает только для тех кто создан функцией СоздатьОбъект
#6 by zbv
СпрШтрихКод.НайтиПоРеквизиту("ШтрихКод", Элемент.Значение,1 );
#7 by r2d2
у штрихкода "сортировка" стоит?
#8 by vadrad
Ругаться не ругается,но результат ноль
#10 by zbv
Пардон не так, надо так:
#11 by vadrad
Ошибка при вызове метода контекста (НайтиПоРеквизиту): Неверно указан реквизит   НайдШтрихКод = СпрШтрихКод.НайтиПоРеквизиту("ШтрихКод", Элемент.Значение,1 );
#12 by Долорес И
#13 by vadrad
Ошибка при вызове метода контекста (НайтиПоРеквизиту): Неверно указан реквизит НайдШтрихКод = СпрШтрихКод.НайтиПоРеквизиту("ШтрихКод", СтрокаТабличнойЧасти.ШтрихКод,1 );
#14 by sl8er
Поле ШтрихКод индексируется?
#15 by vadrad
На данный момент:   КонецЕсли; Реквизиты Штрихкод в справочнмках Номенклатура и Штрихкод индексируются. Выдает сообщение: Документ.Приходная.Форма.ФормаДокумента1}: Ошибка при вызове метода контекста (НайтиПоРеквизиту): Несоответствие типов (параметр номер "3") НайдШтрихКод = СпрШтрихКод.НайтиПоРеквизиту("ШтрихКод", СтрокаТабличнойЧасти.ШтрихКод,1 );
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С