Вход | Регистрация

1С:Предприятие ::

Метки: 

Как запретить ручной выбор дисконтной карты?

Я
   Zombi
 
28.12.12 - 11:30
Имеются считыватели магнитных карт, подключаемые через USB, работающие в режиме эмуляции клавиатуры. Можно как то в форме чека запретить выбирать карты без использования считывателя?
 
 
   acsent
 
1 - 28.12.12 - 11:30
в режиме эмуляции? выкинуть нах
   LehhaK
 
2 - 28.12.12 - 11:33
убери кнопку с тремя точками с реквизита формы
   Reset
 
3 - 28.12.12 - 11:34
ТолькоПросмотр у поля выставить
   Zombi
 
4 - 28.12.12 - 11:34
Но с клавиатуры ввести смогут все равно?
   Reset
 
5 - 28.12.12 - 11:35
(3) не подойдет если сканером прямо в поле вводе сканируют а-ля в блокнот
   Zombi
 
6 - 28.12.12 - 11:35
(3) Тогда и считыватель не введет же номер карты.
   Reset
 
7 - 28.12.12 - 11:35
(6) да, я сообразил уже. Просто по инерции думал что работа сос канером организована через внешнее событие
   Zombi
 
8 - 28.12.12 - 11:36
Настраивать считыватели без эмуляции клавиатуры?
   Reset
 
9 - 28.12.12 - 11:38
(8) можно и с эмуляцией. Там драйвер различается поток от сканера и от клавиатуры, и для сканерных генерируются события, а не помещаются в буфер клавиатуры.
Не знаю, надо ли тебе с этим заморачиваться ради этой локально йзадачи
   Reset
 
10 - 28.12.12 - 11:38
драйвер различает*
 
 Рекламное место пустует
   Reset
 
11 - 28.12.12 - 11:40
Кривой вариант: В сканере запрограммировать вывод какого-нибудь префикса, а в обработчике поля (которое сделать строковым) анализировать наличие его, при отсутвии - сбрасывать содержимое
   Reset
 
12 - 28.12.12 - 11:41
(11) Сканер тогда может стать непригодным для какого-л другого использования
   Zombi
 
13 - 28.12.12 - 11:56
Спасибо за советы. Буду что нибудь думать.


Список тем форума
Рекламное место пустует Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует