|
Поиск документа по штрихкоду - ERP 2.4 | ☑ | ||
---|---|---|---|---|
0
serg999
19.01.21
✎
11:58
|
Добрый день. Подтолкните малость ...
Включил ШК в документах (в форме печати ШК выводит), добавил сканер. Не могу понять, как работает поиск по ШК в списке документа? Есть обработка "ПоискОбъектовПоШтрихкоду" .. попробовал в нее подсунуть номер из ШК. Тут все робит, ссылку на документ возвращает. Пробую поиск из списка документов, фокус переходит в поисковую строку, результат нулевой. Куда ему этот код внести ??? Посмотрел код, в списке документов, есть событие "ОбработкаОповещения" по нему далее "ОбработатьШтрихкоды" и поиск объекта по ШК, но я не могу понять, что должно произойти чтобы событие отработало :(( Процедура ОбработкаОповещения(ИмяСобытия, Параметр, Источник) // ПодключаемоеОборудование Если Источник = "ПодключаемоеОборудование" И ВводДоступен() Тогда Если ИмяСобытия = "ScanData" И МенеджерОборудованияУТКлиент.ЕстьНеобработанноеСобытие() Тогда ОбработатьШтрихкоды(МенеджерОборудованияУТКлиент.ПреобразоватьДанныеСоСканераВСтруктуру(Параметр)); КонецЕсли; КонецЕсли; // Конец ПодключаемоеОборудование КонецПроцедуры |
|||
1
polosov
19.01.21
✎
12:18
|
(0) Возьми сканер и сканируй.
|
|||
2
serg999
19.01.21
✎
12:26
|
(1) Взял сканер, отсканировал .. результат балалайка ..
Может какой префикс ему нужен в начале ? |
|||
3
ДенисЧ
19.01.21
✎
12:39
|
"обработка "ПоискОбъектовПоШтрихкоду" .. попробовал в нее подсунуть номер из ШК. Тут все робит"
Так что тебе ещё, хороняка, надобно? Возьми эту обработку и посмотри, как там сделано... |
|||
4
serg999
19.01.21
✎
12:52
|
(3) Тык написал все выше ..
Сканер должен отправит оповещение, а процедура в форма перехватить .. так вот этого не происходит! |
|||
5
ДенисЧ
19.01.21
✎
12:52
|
(4) Ну обработка-то перехватывает? вот и смотри, в чём разница
|
|||
6
serg999
19.01.21
✎
13:02
|
(5) Да там все норм .. код преобразуется в уид, далее возвращает ссылку ..
Вопрос почему событие не отрабатывает .. |
|||
7
neomarat
19.01.21
✎
13:20
|
Отсканируй для начала в Блокнот - шрихкод появляется?
Как сканер подключен - com или разрыв клавы? |
|||
8
neomarat
19.01.21
✎
13:21
|
Смотри ОбработкаВнешнегоСобытия в форме - туда попадает при пике со сканера?
|
|||
9
serg999
19.01.21
✎
14:21
|
(7) Через блокнот код проходит.
Сканер Honeywell 1450g (USB) .. подключен в 1С как "1С:Сканеры штрихкода (NativeApi)", порт "Клавиатура", но пробовал и на COM вешать (8) Такой нет "ОбработкаВнешнегоСобытия", в форме есть ОбработкаОповещения .. но при пике туда не попадает .. |
|||
10
serg999
19.01.21
✎
14:32
|
Я кажется разобрался .. в 1С, где настройка сканера, есть кнопка "Тест подключению", форма открывается и в ней можно ШК пикнуть, и сразу строка с кодом, так в конце строки стоит "TAB", а в 1С выставлен "CR" .. поменял на "TAB" все взлетело, но блин не явно так.
Спасибо, вопрос закрыт. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |