|
Работа с торговым оборудованием. Сканирование штрихкода | ☑ | ||
---|---|---|---|---|
0
screamhome
11.01.13
✎
18:41
|
есть
Терминал сбора данных (ТСД) DataWenge Сервер терминалов Драйвер атол Сканер подключен в разрыв клавиатуры Запущена 1с Оператор сканирует штрикод ТСД, раздает писк от устройства что штрихкод считан, DataWenge передает эти данные на Сервер терминалов, там их принимает драйвер атол и передает в 1с, 1с обрабатывает. Все работает, но ИНОГДА. возникает ситуация, что срабатывает не внешнее событие, а форма принимает значения штрихкода как строку и пытается обработать в форме. Возникает такая ситуация как на фото http://help.komkor-f.ru/1c/0087.jpg далее штрихкоды не обрабатываются три вопроса 1. что это за событие на форме 2. как исключить подобное поведение 1с-ины 3. как сообщить устройству ТСД, что произошла ошибка |
|||
1
Reset
11.01.13
✎
18:43
|
вот это изза лага происходит недостаточно быстро:
"DataWenge передает эти данные на Сервер терминалов, там их принимает драйвер атол" и драйвер Атол выкидывает что получил просто в буфер клавиатуры |
|||
2
screamhome
11.01.13
✎
18:45
|
(1) такого вопроса не было, но все равно спасибо за участие ;)
|
|||
3
Reset
11.01.13
✎
18:50
|
(2) точно ;)
1. Не понял вопроса 2. Если причина в (1), то варианты: а) Отказаться от сервера терминалов и сканировать в локально установленное 1С Предприятие б) Улучшить характеристики сети от сканера до драйвера Атола в) попытаться уменьшить чувствительность в настройках драйвера (по умолчанию вроде 30 мс, увеличить до 50, 100... подбирать эпирически) 3. Не знаю |
|||
4
Reset
11.01.13
✎
18:52
|
Все, ушел домой :)
Надеюсь что помог морально, участием ;) |
|||
5
Fragster
гуру
11.01.13
✎
18:53
|
в настройках ТО чувствительность сделай больше
|
|||
6
screamhome
11.01.13
✎
19:01
|
так а что за событие на форме в настоящий момент на фото??
ну типа ПередНачаломРедактирования() как мне его отловить?? что это за событие? |
|||
7
Reset
11.01.13
✎
19:04
|
Это быстрый поиск в списке.
События такого нет вроде. |
|||
8
Reset
11.01.13
✎
19:14
|
Ради пятницы кривой вариант:
добавить на форму кнопку, кнопке назначить горячую клавишу, ПриНажатии кнопки появлять окно ввода строки (ВвестиСтроку напр). Сканер запрограммиировать так, чтобы спереди шла горячая клавиша, а в конце Enter. Отрабатывать как штрихкод то, что вернет ВвестиСтроку. Поправить обработчик (нормального) внешнего события, чтобы игнорировал фигню спереди штрихкода. ------- Поиграйся с чувствительность сначала, говорю. Может малой кровью обойдется. |
|||
9
Fragster
гуру
11.01.13
✎
19:18
|
(8) я так и делал. работало безо всяких драйверов. на разные типы ШК разные префиксы были, соответственно, разные данные заполнялись (f5-f7).
|
|||
10
Fragster
гуру
11.01.13
✎
19:19
|
(9)+ только в настройках СШК пришлось таймаут 3 мс ввести, иначе иногда не все символы передавались (проглатывались) по RDP
|
|||
11
screamhome
11.01.13
✎
19:33
|
(8) крутяк
|
|||
12
screamhome
11.01.13
✎
19:33
|
(7) мож отключается?
точно нету нифига? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |