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

1С:Предприятие :: 1С:Предприятие 8 общая

Как сканером закрыть форму?

Как сканером закрыть форму?
Я
   Лунтик
 
12.07.18 - 23:57
SendKeys({ESC}) Закрывает форму, но не входит во ВнешнееСобытие
SendKeys({ESC}{ENTER}) входит во ВнешнееСобытие, но не закрывает форму
Драйвер атоловский, суффикс = CR
Пропикивание этикетки ничего не дает (печатаю через 1С:Печать штрихкодов)
Макет.Рисунки.Штрихкод.Объект.Сообщение = Символ(27)
Как правильно сделать карточку со штрихкодом, чтобы ее пикать вместо закрытия формы мышкой?
 
 
   tesseract
 
1 - 13.07.18 - 00:09
А зачем ее вообще открывать?
   Галахад
 
2 - 13.07.18 - 03:48
На обычных формах работа со сканером сделана так:
при открытии формы - подключение оборудования
при сканировании срабатывает внешнее событие
событие отправляется в обработку ТОСервер
там из него получают штрих-код и возвращают в экспортную функцию формы источника
в этой функции прописываются какие действия нужно сделать с штрих-кодом, например ЭтаФорма.Закрыть()
при закрытии формы отключение оборудования
   Лунтик
 
3 - 13.07.18 - 08:09
(2) а как быть с CTRL+ENTER, ведь кнопки по-умолчанию везде разные?
   Лунтик
 
4 - 13.07.18 - 10:59
DataLogic
Управляющий символ 00: Символы с 00 по 0x1F передаются как управляющий символ
Ctrl+клавиша: специальным клавишам соответствуют коды с 0x80 по 0xA1.

Что это за управляющие символы - они сканером управляют или выводом?
Я правильно, вообще, понимаю, что ESC и CTRL+ENTER можно сканером послать в клавиатуру?

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