#0
by ammorf
Приветствую! Вопрос такой. Стоит задача ввести значение с считывателя магнитных карт в 1С. Этот девайс использует эмуляцию ввода с клавиатуры. То есть работает как обычный сканер штрихкодов. Оператор вызывает поле ввода куда считывается и помещается текст кода с карты. Проблема в том что надо запретить оператору самостоятельно вводить с клавиатуры код карты без использования считывателя, но при снятии видимости или доступности поля значение больше туда не вводится. Вопрос как сделать что бы значение можно было ввести в обход клавиатуры или как то перехватить его со считывателя и поместить в поле программно? Заранее спасибо.
#1
by Тындр
Обычный сканер шк может посылать кроме кода префиксы и постфиксы. Например мы делаем префикс как хоткей кнопки типа ctrl alt f5, в обработчике которой мы вызываем ввестистроку и в качестве постфикса ентер. Ничего другого не приходит в голову
#4
by Rie
Статистику способов работы обычного сканера - в студию. Без неё не поверю в "чаще всего". Вопрос же был по существу. Если "как обычный сканер" - то там имеется возможность ловить события. Тогда можно глубоко начхать на поле ввода и сделать всё просто и красиво. Если _не_ "как обычный сканер" - тогда только игра с префиксами/суффиксами.
#5
by ammorf
Статистику не предоставлю) но на своем поле сталкивался со сканерами которые настроены как эмуляторы, только 1 как то хитро не как эмулятор был выставлен и и 1с с ним работала на уровне библиотек. К вопросу же: этот считыватель тупой кусок пластика с проводом и разъемом ps/2 )) и в диспетчере виден как устройство ввода))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Работа с таблицей в режиме ввода данных
- Подскажите алгоритм ввода только допустимых чисел с клавиатуры. Formex.
- А как отловить начало ввода текста в поле ввода?
- Запрет ввода пустого значения в поле ввода
- Работа клавиатуры в подборе и сортировка по характеристикам УТ 10.3
- Имитация ввода строки в окно ввода строки 1С:Предприятие 8
- При изменении одного поля ввода, изменить значение другого поля ввода
- Какое событие использовать? При начале ввода текста с клавиатуры добавить новую строчку в ТЧ
- Задержка ввода с клавиатуры
В этой группе 1С
- v7: Штрих ФР-К количество умножает на тысячу
- Розница 2.1 Синхронизация данных через универсальный формат
- Дождаться запуска 1С
- Алгоритмы размещения и подпитки Axelot WMS
- 1с вылетает с ошибкой Тип не определен.
- Библиотека интеграции с 1с Документооборот
- Web-сервисы. Ошибка разбора SOAP сообщения: неверная версия сообщения
- Платежка из 1С в клиент банк выгружается с префиксом
- Выкидывает всех пользователей с сервера 1с
- Где поправить настройку ЗУП 2.5 "Кадровый учет организаций"?
- Роутер DD-WRT. Не пускает по FTP
- Как программно установить уровень группировки в СКД ?
- Какую подписку на ИТС оформить для обновления БП3 ПРОФ и ЗУП 2.5 ПРОФ?
- Импорт данных из текстового файла в справочник
- КД 2. Выгрузка метаданных отдельных объектов.
- Отражение зарплаты в регламентированном учете
- КА 1.1 реализация товаров, купленных авансовым отчетом не попадает в КУДИР
- Куда исчезло зазеркалье?
- Зуп 2.5Повышающий коэффициент
- В 1С 8.3 При выделении текста модулей, не видно его (выделения)