Имя: Пароль:
1C
 
Как организовать поиск номенклатуры по введенному штрих-коду?
0 Marinika
 
27.06.05
14:10
как должна выглядеть процедура ПриИзмененииШтрихкода() в документе? Я хочу, что бы после ввода в поле штрих-код самого штрих-кода в поле номенклатура появлялась соответсвующая ему номенклатура.
1 Carbonized Eyesoсkets
 
27.06.05
14:11
Имена реквизитов (и табличных частей) в студию.
2 Marinika
 
27.06.05
14:12
ШтрихКод и номенклатура.
3 Carbonized Eyesoсkets
 
27.06.05
14:13
Процедура ШтрихКодПриИзменении(Элемент)
Номенклатура = НайтиНоменклатуруПоШтрихКоду(ШтрихКод);
КонецПроцедуры
4 Marinika
 
27.06.05
14:15
Что такое элемент? И НайтиНоменклатуруПоШтрихКоду(ШтрихКод);
5 Carbonized Eyesoсkets
 
27.06.05
14:16
М-дя... Тогда 2 варианта:
1) 10$
2) ЖКК
6 x4
 
27.06.05
14:43
Процедура ТоварыШтрихКодПриИзменении(Элемент)
Номенклатура = Справочники.Номенклатура.НайтиПоРеквизиту( "ШтрихКод", Элемент.Значение );
7 Marinika
 
27.06.05
14:52
Я не понимаю что такое элемент? Чему он должен ровняться?
8 x4
 
27.06.05
14:58
(7) в форме, в табличной части выбираешь поле ввода ШтрихКод, назначаешь ему событие ПриИзменении, оно получает параметр Элемент типа ПолеВвода, у него есть Значение типа Справочники.ШтрихКоды вероятно...
9 Marinika
 
27.06.05
15:03
у меня есть справочник номенклатура и подчиненный ему справочник единиц измерения, где и находится штрих-код. А в варианте (6) выдается ошибка Номенклатура = Спр.Номенклатура.НайтиПоРеквизиту( "ШтрихКод", Элемент.Значение );
{Документ.ПродажаМенеджером.Форма.Модуль(297)}: Поле агрегатного объекта не обнаружено (Номенклатура)
10 x4
 
27.06.05
15:07
(9) может ЭлементыФормы.Товары.ТекущиеДанные.Номенклатура =...
11 Marinika
 
27.06.05
15:19
Ура! Получилось!
СпрЕдиницы.НайтиПоРеквизиту( "ШтрихКод", ШтрихКод,1 );
Номенклатура = СпрЕдиницы.Владелец;
12 x4
 
27.06.05
15:27
(11) молодец. а я проморгал что искать нужно было по единицам... 8(
13 Убитая С Тазом
 
27.06.05
15:28
ё-маё, так это ж и в 7.7 было. по единицам нуна искать...
14 Волшебник
 
27.06.05
21:49
Вроде штрих-коды хранятся в регистре сведений Штрихкоды.
И еще есть функция ПолучитьВладельцаПоШтрихкоду
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс