#4
by ikea
Другой вариант сделай так, чтобы 1С находилась все время в фокусе или на момент сканирования находилась в фокусе.
#6
by Топтыга
Средствами 1С не знаю, мы делали прогу на Делфях, весела в трее, ловила сканер, и разворачивала нужную конфу,передавая событие.
#10
by ikea
Еще вариант посадить оператора на терминал, там запускать 1с как приложение при в ходе в систему, соответственно у пользователя вообще ничего не будет кроме 1с.
#11
by Топтыга
а работать с одной базой или нет? Если с одной то и , рабочие варианты только в терминле с port mapping можно помучится.
#12
by varelchik
Для начала определитесь что вы имеете под поймать событие от сканера. в 1С есть глобальная процедура ОбработкаВнешнегоСобытия и ей до ломпадки в фокусе окно 1С или нет.
#13
by Ork
С комовского сканера - вполне. С клавиатурного - нужен фокус. Иначе операционка передаст событие в активное окно.
#16
by Ork
Тогда только прокладка, которая будет следить за буфером клавиатуры, анализировать и вызывать уже свое событие в 1с, а все что оно посчитало не вводом со сканера оставлять на разграбление задачи с активным окном. ЗЫ. Думаю - это задача не для одноэсника с этого форума.
#17
by palpetrovich
Сканер - ЮСБ-шный, поключен к компу на проходной, микроконфа - регистрация входж/выход сотрудников. Кроме нее на компе крутится видеонаблюдение. Но, кто-б мог подумать, охранники почему-то зависают в интернете.. ну и забывают переключаться на 1с
#20
by Ork
Обычно дрова к ЮСБ сканерам умеют эмулировать КОМпорт. Фишка в следующем : КОМ не могут занять два процесса одновременно. Там - кто первый встал того и тапки. Аж пока не отпустит. И не важно процесс выполняется в фоне или нет. А фокус клавиатурного ввода может принадлежать только активному окну.
#24
by varelchik
ты хоть сам то проверял? выведе в глобальном обработчик сообщить сверни 1с выбери оперу отсканируй ченить. вернись в 1С и посмотри что вывело.
#25
by Torquader
Вариант 1 - перевести сканер в режим USB-Serial, когда он опознаётся виртуальным COM-портом - тогда ничего не потеряется. Вариант 2 - программировать в начале штрих-кода горячую клавишу, чтобы какая-то программа её ловила и получала весь штрих-код себе. Также можно написать глобальный фильтр-драйвер, который будет перехватывать все данные от сканера (так как это одно HID-устройство) и пересылать их 1С, даже если она не в фокусе.
#26
by Torquader
Ну и ещё, как вариант - просто повесить утилиту, которая не даёт сворачивать 1С вообще.
#27
by ДенисЧ
внешнее событие - работает в любом состоянии (у меня оно ловило, даже когда на компе с 1с был cs запущен)...
#28
by Torquader
Начнём с того, что сканеры бывают в разрыв клавиатуры и RS-232, так как последние действительно работают всегда, а первые - передают данные только в то приложение, которое находится в фокусе, как и обычные нажатия клавиш на клавиатуре.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- А реально ли навесить событие Нажатие на кнопку "с действием" переместить вверх?
- v7: 1С V7.7 в сети
- v7: файл Scaner1C_7_7.ert для сканера штрих-кодов от ATOL
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: Переопределить событие перед началом изменения поля ТЧ документа
- v7: V7 Слетает галочка "Устройство включено" в настройках сканера
- Как "поймать " событие сканера штрих кода ?
В этой группе 1С
- ЗУП - исправления за прошлые периоды
- Где в ЗУП задать коэффициент для расчета среднего заработка
- НДС по затратам, непринимаемым в качестве расходов при расчете налога на прибыль
- OFF: Настройка Apache 2.4 под 1С 8.2
- Значение ячейки табличной части
- v8: УПП порядок отражения операций по НДС (пока учет экспорта с 0%)
- Обработка по выгрузке из ЗУП в Альфа-Банк
- Лидирующие нули в поле запроса
- БП 2.0 Закрытие месяца преобразование значения к типу Число не может быть выполн
- Как в УФ списка справочника показать строку GUID-а элементов ?
- Ошибка недостаточно памяти (изменение стандартного отчета 1с)
- Трактиръ, настройка ключа
- Учет по сериям в УПП
- Выбор группы справочника из составного реквизита. 1С 8.2 Упр.Формы
- конвертация данных, связь реквизита с реквизитом табличной части
- УТ: РИБ через интернет, поделитесь опытом!
- УПП акт на списание
- Преобразовать ДатаВремя в Дата ?!?
- "Нарушение прав доступа!" при попытке редактирования реквизита
- Как узнать в коде, что запущено фоновое задание?