#0
by wmonref
Приветствую! Есть ТСД (Dolphin CT50) c WM10. 1c 8.2. Драйверы устройства ввода от АТОЛ 6.5.3.399. Подключаюсь через РДП к 1С (Windows Server 2008). Когда сканирую что-то в блокноте или в текстовом файле в 1с - все ок, штрих-код выводиться. Но вот отловить внешнее событие в документе - не хочет :( Сканер определяется драйвером Атол в разрыве клавиатуры, без суфикса и префикса. Но суфикс есть точно и это "Enter (CR)" потому что если сканировать в блокноте - каждай скан начинается с новой строки. Помогите советом...
#1
by Злопчинский
Когда сканируешь в блокнот ведь никакого внешнего события нетСистема понимает скан шк как ввод с клавиатуры
#2
by wmonref
ОК, значит проблема в драйверах Атол? Но ведь в окне поиска оборудования этого драйвера сканер определяется же...
#5
by lodger
добавь нехарактерное комбо в суффиксы начала и конца, тогда и 1с-ка сможет различить начало и конец ввода ШК. ковырять через настройки драйвера или в самом ШКодере, в зависимости от производителя.
#10
by aleksonic
Просто хотел узнать как документ выглядит при разрешении экрана ТСД. Чаще решается созданием обработки со своеобразным интерфейсом, для удобства работы, с размещением всей необходимой и достаточной информации. При этом ШК не перехватывается как событие а вводится в специальное поле и уже после обрабатывается. Так всем удобнее. Но воткнуть РТУ в разрешение ТСД это круто.
#11
by wmonref
Так вот оно как.... :) Форму я собирался сделать попозже... Ну тогда все понятно... Ув. Злопчинский тоже так использует ТСД?
#13
by etc
Я на форме прячу кнопочку подвешенную на горячую клавишу F10. На ТСД ScanWedge посылает префикс - код кнопки F10, суффикс - клавиша Enter. По этой кнопке открывается маленькая форма с полем ввода куда влетает штрих-код и со спрятанной кнопкой по умолчанию "Закрыть" которая отрабатывает на Enter. В итоге на формах никаких активных полей ввода.
#14
by etc
Еще я перехватываю нажатия зеленой и красненькой кнопок которые под экраном на ТСД и отправляю их как Ctrl+F11 и Ctrl+F12 и по тому же принципу перехватываю скрытыми кнопками на форме. Но это отдельная история.
#15
by lodger
еще есть альтернатива - если настроить суффиксы на сканере, то можно в 1ске (если на БСП) в торг оборудование добавить "просто сканер в разрыве клавы" и в нем прописать суффиксы. тогда при скане 1ска ловит суффикс и понимает что происходит ваше внешнее событие и в параметр насирает числа штрихкода.
#16
by Serginio1
Кстати там не полноценный WM10, а IoT. Какое кстати впечатление о ней? Мне WM10 очень нравится
#17
by Злопчинский
именно так.На тсд нет документов.Для сканирования товара не нужно куча кнопочек и всякой мегахрени
#19
by Злопчинский
Сейчас вот чел на тсд упаковывается собранные заказы. Самое трудное что там есть это вводит с экрана тсд кнопкамиина экране нарисовано крупно цифры - вводит номер заказа и сколькоткоробок сборщик собрал, пр кидывает сколько коробок получится в результате , вводит количество мест и далее только сканирование команды закрыть коробку или открыть коробку
#20
by Злопчинский
...да и количество коробок вводит только потому, что клиент требует чтобы на уп.листе было типаКоробка 2 из 5
#21
by Злопчинский
у меня ещё прощеНа форме всего один активный элемент на котором может бытььфокус - этоиполе ввода куда сканируется шк. И это поле задвинуто за пределы экранс
#22
by Злопчинский
я кнопки тсд по листанию курсора и нажатие цифр просто перехватываю и отрабатываю программно
#24
by lodger
а иначе не скажешь, 1с-ка так глюкаво отлавливает это событие, что может потерять некоторые хаотичные числа по пути... у меня в тема несколько раньше было и такое.
#25
by Torquader
А вообще-то, в WinMobile есть специальное событие для сканирования штрих-кода, и, если очень захотеть, то его через RDP как Virtual Channel можно перегнать на сервер и там отдельной компонентой схавать. Только вот всем писать лень.
#27
by Torquader
Сделать можно всё, только всем, почему-то, проще костыли забивать - за них потом за каждую "перезабивку" в карман капнет.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Внешнее событие.
- Внешнее соединение
- Помогите загрузить в ТСД справочник номенклатура.
- Внешнее событие в нескольких открытых формах
- ТСД
- ТСД на Win.CE vs ТСД с прошивкой.
- Обработка ТСД CipherLab 8000
- Как создать номенклатуру в УТ из ТСД?
- Подключение ТСД
- Как обработать внешнее событие от сканера ШК в управляемом приложении?
- Сервер ТСД на реальной ОС, эмулятор ТСД на гостевой.
- Подписка на событие. Как отловить событие другому пользователю?
В этой группе 1С
- Загрузка отчета банка по эквайрингу
- подключение ККМ с передачей данных к Бухгалтерии 8.0
- СКД разные отборы и поля у разных пользователей
- ЗУП ред. 2.5. Проблема с отчетом Справка-расчет оценочных обязательств.
- Работа с запросом, удаление дублирующихся строк
- ЦеныНоменклатурыСрезПоследних берет выбранный вид цен всех периодов
- ЗначениеВСтрокуВнутр и ЗначениеИзСтрокиВнутр передача через временное хранилище
- Получить цены на дату документа в УТ
- Изменение названия пунктов ввода на основании
- Запрос остатки + обороты УТ 10.3
- Альфа авто ред 5 как проверить на заполненность адреса контрагентов
- Дельта процента % в строке или серии на СКД
- Выгрузка через обработку Загрузка отменена! Загружено объектов: 228
- УПП 1.3 Продажи в валюте через комиссионера
- Автозаполнение формы Приложение №4 (ТН). УНФ
- Конвертация данных, проверка перед загрузкой
- v7: Получить последний документ по контрагенту
- Транзакция не завершена
- УТ 10.3 Как посмотреть дисконтные карты по которым не было продаж?
- Из табличной части в строку.