Установка текущей строки в иерархическом динамическом списке #733378


#0 by дущ
1С:Предприятие 8.3 (8.3.5.1383) Розница, редакция 2.1 (2.1.4.9) (немного подписанная) Открываю список номенклатуры. Считываю ШК либо сканером, либо можно поиском по штрихкоду вручную цифры ввести. По идее, должен позиционироваться на строку с таким штрихкодом. Но, если мы в это время находимся в другой группе, то почему-то позиционирование происходит на другой элемент в ТЕКУЩЕЙ ГРУППЕ. Т.е. открываю справочник, считываю ШК с коньяка, позиционируется. Считываю штрихкод с водки, позиционируется на элемент в текущей группе (коньяки). Считываю второй раз, тогда только позиционируется верно на водку. Смотрел отладчиком: в форме списка номенклатуры отрабатывает строка Элементы.Список.ТекущаяСтрока = СтруктураПараметров.ЗначенияПоиска[0].Номенклатура; всё верно, теперь в текущей строке стоит водка. Шагаю отладчиком дальше, выходим в процедуру ПолученШтрихкодИзСШК, в табло всё ещё водка. Выходим в функцию ПолученШтрихкодИзСШК(Штрихкод) в табло всё ещё водка выхожу в ОбработкаОповещения(ИмяСобытия, Параметр, Источник) модуля формы списка и сразу же в табло появляется коньяк (всегда один и тот же, но всегда левый). Такое наблюдаю только при иерархическом списке (либо дереве), при просто списке такого не происходит. В чем может быть причина?
#1 by дущ
+
#2 by nordbox
Смотри обормотку торг оборудования или драйвер сканера поменяй
#3 by дущ
Это происходит даже если просто F7 нажать и цифры штрихкода руками вбить. Т.е. торговое оборудование тут никаким боком. Неужели у меня одного такая проблема?
#4 by zulu_mix
водку с коньяками мешать грех
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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