Имя: Пароль:
1C
1С v8
Считыватель карт, фокус на реквизите
0 admin1s
 
05.05.18
08:07
Всем доброго времени суток, данные: самописная база для проходной, считыватель магнитных карт в разрыв клавиатуры (работает как и многие в разрыв клавы: с реквизитом так "НомерКарты+Enter"), обработка с формой.

После смены платформы на новую (апр 18) возникла проблема: теряется фокус с реквизита "НомерКарты", те охраннику приходится постоянно тыкать мышкой в данный реквизит чтобы в него попали данные карты следующего сотрудника, ранее до смены платформы такого не наблюдалось-реквизит был постоянно активен! Подскажите как можно поправить, чтобы при открытии и после сканирования карт - реквизит был постоянно активен, ждал ввода номера карты? Заранее благодарен.
1 Сияющий в темноте
 
05.05.18
11:28
Подключить драйвер считывателя и обрабатывать его событие как положено,работа не сложная,зато потом от платформы зависеть не будет.
Второй вариант,устанавливать явно активный элемент после обработки.
2 admin1s
 
11.05.18
06:03
(1) Насчет драйвера это верно, но считка китайская, одни иероглифы на борту, хотя вот на латинице: HCE-402U. программно как то можно запилить?
3 Сияющий в темноте
 
11.05.18
10:37
Если она как клавиатура,то без проблем
4 admin1s
 
11.05.18
11:45
(3) можно варианты кода?
5 arsik
 
гуру
11.05.18
11:47
(4) Посмотри в любой стандартной. Это все умеет драйвер устройств ввода от 1С.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.