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

Сканер штрих кодов, не выполняется внешнее событие.

Сканер штрих кодов, не выполняется внешнее событие.
Я
   yakutyan
 
06.06.19 - 15:40
Собственно столкнулся с проблемой подключения сканера штрих кодов (Afanda CT007x) к конфе Альфа-Авто 5.1, ставил драйвера и от 1С и от Атола, ничего не помогает, сканер работает как ввод с клавиатуры, а в внешнее событие на форме не вызывается.
Ссылка на сканер https://xn--30-6kcaak0bhc9av1cd3dyh.xn--p1ai/сканеры-штрих-кодов/беспроводной-сканер-штрих-кодов-alanda-ct007s
 
 
   yakutyan
 
1 - 06.06.19 - 15:45
Люди добрые помогите, весь инет перерыл, не работает(
   yakutyan
 
2 - 06.06.19 - 15:46
Платформа 1С:Предприятие 8.3 (8.3.8.2054)
   Cyberhawk
 
3 - 06.06.19 - 15:48
Как понял, что внешнее событие не вызывается?
   yakutyan
 
4 - 06.06.19 - 15:59
(3) поставил точку остановы, а отладка туда не попадает
   Garykom
 
5 - 06.06.19 - 16:00
>ставил драйвера и от 1С и от Атола

И правильно настроили на Порт: Клавиатура с префиксом/суффиксом?
   yakutyan
 
6 - 06.06.19 - 16:08
(5) почитал по поводу настройки префикса и суффикса, не особо разобрался, разве пока их не настроешь внешнее событие не будет отрабатывать?
   pablo_escobar
 
7 - 06.06.19 - 16:09
(0) а в этой Альфа-Авто 5.1 есть в настройках оборудования тест, как  в типовых?
Форма типовая или своя?
   yakutyan
 
8 - 06.06.19 - 16:10
(7) форма типовая, в настройках оборудования нету теста
   bolder
 
9 - 06.06.19 - 16:13
(0) Можешь сдавать сканер взад)))
   yakutyan
 
10 - 06.06.19 - 16:13
(7) хотя я похоже обманул, есть поле для проверки считывания штрихкода, но туда ничего не попадает, а в блокнот, ворд или обычные поля штрих код попадает
   yakutyan
 
11 - 06.06.19 - 16:13
(9) ну он же работает в обычных полях как клавиатура, но как внешнее оборудование не канает(
   bolder
 
12 - 06.06.19 - 16:14
(11) И опыт , сын ошибок трудных ....
   yakutyan
 
13 - 06.06.19 - 16:15
(12) проблема в сканере или во мне?)
   pablo_escobar
 
14 - 06.06.19 - 16:16
А платформа 8.3.8.2054 32 бит? Тогда 64 еще вроде не было, но точно не помню.
   bolder
 
15 - 06.06.19 - 16:16
И гений, парадоксов друг)) А С Пушкин (C)
   bolder
 
16 - 06.06.19 - 16:17
(13) В тебе, дорогой.Прежде чем покупать всякое г..но, думать надо))
   yakutyan
 
17 - 06.06.19 - 16:18
(14) 32 битная
   yakutyan
 
18 - 06.06.19 - 16:19
(16) я не покупал, заказчик приобрел сам)
   Tatitutu
 
19 - 06.06.19 - 16:21
   pablo_escobar
 
20 - 06.06.19 - 16:22
Тогда в отладчике нужно смотреть как форма подключает оборудование, если уверен что настроил все правильно.
   yakutyan
 
21 - 06.06.19 - 16:25
(19) спасибо, сейчас попробую
   pablo_escobar
 
22 - 06.06.19 - 16:28
(21) А что там пробовать? Это извращенные попытки подключать сканер через F7 вместо использования внешнего события.
   yakutyan
 
23 - 06.06.19 - 16:29
(22) этот сканер не заработает с внешними событиями?
   Garykom
 
24 - 06.06.19 - 16:32
ТС ты читать умеешь?

Поставь драйвер от 1С, зайди в его настройки и прочитай уже (5)
   Garykom
 
25 - 06.06.19 - 16:33
И покажи скрин настроек драйвера
   Cyberhawk
 
26 - 06.06.19 - 16:34
(4) Это фича платформы - в режиме отладки не будет попадать. Диагностируй без отладки (например, пиши в ЖР или выводи сообщение) и убедишься, что внешнее событие работает.
   Garykom
 
27 - 06.06.19 - 16:36
(26) Я почти всегда просто пишу Сообщить("Отладка!") и все.

Отладчик уже когда хрен знает почему оно в последнюю очередь.
Если софт более менее в продакшен то вместо Сообщить пишу в логи.
   Web00001
 
28 - 06.06.19 - 16:39
(0)В тесте драйвера надо пикнуть и посмотреть вывод. Вполне может быть (5), действительно, что в сканере не прописаны суфиксы\префиксы. Пикни в тесте и посмотри внимательно, что находится перед и после штрихкода.
(26)ПизDеж. Нормально он работает в режиме отладки. Платформе наплевать включена отладка или нет. Другое дело, что человек открыв конфигуратор пикает сканером и удивляется, что это точка не срабатывает.
   yakutyan
 
29 - 06.06.19 - 16:39
(26) (27) спасибо буду пробовать дальше, ненавижу оборудование....
   Garykom
 
30 - 06.06.19 - 16:41
(29) А вот это неправильно, его любить надо!
 
 
   Cyberhawk
 
31 - 06.06.19 - 16:45
(28) Не баклань
   Вафель
 
32 - 06.06.19 - 16:46
чтоб удобно отлаживать было делаешь процедуру
обработатьштрихкод(штрихкод) и вызываешь его из внешнего сообщения.
отлаживаешь отдельно процедуру без сканера
   yakutyan
 
33 - 06.06.19 - 16:54
(28) внешнее событие отрабатывает только после настройки суфиксов\префиксов?
   yakutyan
 
34 - 06.06.19 - 16:59
https://a.radikal.ru/a07/1906/93/011cf6b8d028.png
в драйвере сканер не хочет находится, поэтому и решил пока отложить настройки суфиксов\префиксов, но в блокноте ж работает!:(
   Garykom
 
35 - 06.06.19 - 17:30
(34) Юморист или переводишь свой сканер в режим com порта и выбираешь его в драйвере.
Или выбираешь там порт "Клавиатура" если сканер в hid режиме
   yakutyan
 
36 - 06.06.19 - 17:51
(35) а как перевести в режим com порта?
   Новиков
 
37 - 06.06.19 - 17:52
(34) если он сканит тебе в блокнот, значит тебе в обработке обслуживания в секции Параметры обслуживания нужно указать "клавиатура" - это если драйвер Атол. Если от 1С - в секции Параметры Порта. Все. Все должно работать.
   Nolan
 
38 - 06.06.19 - 17:59
(0) отдайте этот сканер в магазин, купите метролоджик. с ним проблем вообще нет, в комп включил и все работает.
   yakutyan
 
39 - 06.06.19 - 18:05
(38) без драйверов? внешние события отрабатывают?
   Birmingem
 
40 - 06.06.19 - 18:50
(39)Конечно с драйвером. Без драйвера внешнее событие не появится.
(34)В драйвере есть галочки "Устройство включено" и "Включать устройство при старте". Включи их.
Еще есть поля "Текущее устройство" и "Модель" (должно стоять Сканер штрихкода). Проверь.
Потом жмешь "Поиск оборудования" и сканируешь штрихкод.
Если не сканирует, то имхо, возможно модель сканера не поддерживается драйвером.
   yakutyan
 
41 - 06.06.19 - 19:22
(40) c этим сканером проводил такие манипуляции, источником сканирования писала клавиатура
   Birmingem
 
42 - 06.06.19 - 20:30
(41)Что за "источник сканирования". В драйвере Атола такого нет.
Есть еще поле "Порт"-выбери "Клавиатура".
   MWWRuza
 
43 - 06.06.19 - 20:46
Блин... Ну как драйвер должен определить, даже если выбрать порт "клавиатура", что эта последовательность символов со сканера прилетела, что-бы сгенерить внешнее событие? Может это вы быстро-быстро по клавишам потыкали? Вот для этого и существуют префиксы/суффиксы. Последовательность символов между ними, драйвер воспринимает как ШтрихКод, и вызывает внешнее событие.

PS А лучше не мучиться, а сразу перевести сканер в режим эмуляции com-порта.Там, точно любая последовательность, прилетевшая с выбранного com-порта, будет воспринята как ШтрихКод, и вызовет внешнее событие. Иногда, всетаки требуется суффикс "Ентер", без него внешнее событие не вызывается.

PSS По трудоемкости, настройка правильных префиксов/суффиксов для порта клавы, соизмерима, если не превосходит, трудоемкость перевода сканера в режим эмуляции com-порта, и может быть оправдана только тем, что сканер надо использовать параллельно еще в других приложениях, где он должен работать как клава...
   Garykom
 
44 - 06.06.19 - 20:57
(43) Нет там никакой трудоемкости, если читать умеешь и мануал есть ))
   Garykom
 
45 - 06.06.19 - 20:57
(44)+ Хотя если нужного нет в мануале то тут да трудоемкость - свою прошивку для сканера навать и свои драйвера
   MWWRuza
 
46 - 06.06.19 - 21:09
(44)Да конечно нет. Под "трудоемкостью" я имел в виду количество "действий" - открыть мануал с нужными ШК, бумажный или скачанный с интернета, найти нужные ШК, отсканировать в нужной последовательности, установить драйвер на появившееся в системе "новое устройство"(в случае выбора варианта с эмуляцией com-порта). потом, правильно настроить драйвер в 1С, все префиксы и суффиксы(в случае выбора порта "клавиатура"). Поэтому, и говорю - количество действий сопоставимо.

PS У некоторых сканеров есть специальные утилиты для настройки без сканирования служебных ШК...
   Web00001
 
47 - 07.06.19 - 06:44
(46) В одном случае 3 минуты на настройку во втором 7, существенная разница конечно в два раза практически )
   yakutyan
 
48 - 07.06.19 - 08:18
не смог разобраться с этим сканером, какой сканер можете посоветовать чтобы подключился без проблем?
   Сияющий в темноте
 
49 - 07.06.19 - 08:25
от сканера мало что зависит.
у раруса свои драйвера,их нужно поставить и настроить,и,насколько я помню,там форма настройки не в 1с,а отдельная,после этого,в формах,где оборудование подключается,он будет работать.
   Сияющий в темноте
 
50 - 07.06.19 - 08:28
кстати,сканер прекрасно без префиксов и суффиксоа вообще работает,т.к.драйвер ловит повторные нажатия клавиатуры за короткий момент времени,просто,если префикса нет,то быстрое нажатие двух клавиш будет восприниматься как штрихкод.
   yakutyan
 
51 - 07.06.19 - 08:34
(40) не помнишь что за обработка? первый раз столкнулся со сканером и то с китайским для которого нет мануала ни в коробке, ни в интернете..
   Йохохо
 
52 - 07.06.19 - 08:45
(51) вроде это атол тест драйвера ККМ
   arsik
 
53 - 07.06.19 - 09:31
Ну и одинэсники пошли. Сканер настроить не могут. Хотя это тоже хорошо, нам больше работы.
   MWWRuza
 
54 - 07.06.19 - 10:21
(48)Сейчас отбросил природную лень, и прочитал про этот сканер по ссылке из первого поста... Да, про режим эмуляции com-порта ничего не написано, вполне возможно, что его просто нет, или описание плохое... И кроме того, явно написано, что префиксы не поддерживаются... Хреново... Выброшенные деньги. Обычный, 1D сканер, да еще и не дешево... На том-же Али, можно дешевле купить нормальный сканер, тоже беспроводный, 2D, и с поддержкой эмуляции com-порта. У меня такой под столом валяется, не понравился, как читает акцизки с бутылок :-( а так, работает отлично, и внешнее событие генерится с ним, в режиме эмуляции com, и "в блокнот" читает, если в режиме эмуляции КБ, в том числе и "кучей" ШК выплевывает, запомненные когда далеко от "брелка" сканируешь.

Намучаетесь Вы с ним, с внешним событием может и не прокатить... То, что в (50) написано, тоже не всегда работает, тут зависит, наверное от скорости повтора, да и самое главное - Сияющий в темноте, озвучьте, какой именно драйвер умеет так работать, как Вы в (50) описали, с клавиатурным интерфейсом и без программирования префиксов? Интересно просто, я такого не встречал...

PS ТС, используйте просто как клавиатурный, там где это можно, но, если в конфе специально ничего для этого не сделано, то будьте готовы, что Вам придется вручную устанавливать курсор в то поле, куда должен ШК попасть при сканировании.
   MWWRuza
 
55 - 07.06.19 - 10:27
+(54)вот комментарий на Али, по поводу этого УГ, прямо первый: https://ru.aliexpress.com/i/1418468868.html
"Сканер работает в 2 режимах. Как обычный сканер так и терминал сбора данных. Режимы настраиваются по карточке (Normal и Inventory mode). Плюсы: 1. Все сканирует. 2. Удобен. Загрузить данные можно с карточки (Data Upload). 3. Wi-fi. Сканирует только в пределах видимости. 4. инструкция на английском. Минусы: 1. Клавиатурный. Нет эмуляции COM порта (главный недостаток). Была бы эмуляция, за такие деньги цены бы ему не было. 2. префикс нет. Есть один только суффикс (эмуляция нажатия клавиши "Enter" 13 (CR)). Не хватает перевода строки (10 (LF)). Для программ типа 1с подойдет только на склад (если дописать обработку (можно не дописывать а выгружать все штрихкоды в текст, копировать и загружать в 1с через буфер обмена все вместе) то подойдет, как терминал сбора данных, только без учета количества) ну и как сканер, только F7 придется нажимать. 3. Сканер не разборный. Аккумулятор не поменять. Одноразовый. ВЫВОД. Если "минусы" (п. 1) перейдут в "плюсы", то покупать однозначно."
   arsik
 
56 - 07.06.19 - 10:40
(54) Достаточно и суфикса.
   Garykom
 
57 - 07.06.19 - 12:22
(56) Даже суффикс не обязателен, если уметь писать не только на 1С а на чем то еще.
Я бы ВК на Delphi/Lazarus наваял http://www.cyberforum.ru/delphi-winapi/thread849286.html
По https://github.com/project-jedi/jvcl/blob/master/jvcl/run/JvHidControllerClass.pas
   Garykom
 
58 - 07.06.19 - 12:23
(57)+ Вот тут пытаются разжевать как подобный сканер к дельфи прикрутить http://rfpro.ru/question/186786
   Garykom
 
59 - 07.06.19 - 12:26
Еще тупой вариант но очень простой это воткнуть приемник в отдельную коробочку или в виртуалку (куда usb проброшен) с чем то.
А там висит нечто, ловит все с клавиатуры и отправляет по сети куда нуна.

Конкретности реализации на усмотрение.
   MWWRuza
 
60 - 07.06.19 - 13:08
(59)Дешевле сканер нормальный купить...
   yakutyan
 
61 - 07.06.19 - 13:42
(60) можешь пожалуйста посоветовать сканер, дешевый и с простотой подключения?)
   MWWRuza
 
62 - 07.06.19 - 15:48
Ну как тут можно что-то посоветовать?
Во первых - 2D нужно, или достаточно линейных ШК - ?
Во вторых - обязательно беспроводный - ?
И самый главный вопрос - покупать где собираетесь - ? В Китае на Али, и ждать н-ное время, или у Вас есть проверенная фирма, где Вы затариваетесь? Тогда, их прайсик, или ссылку на страничку с каталогом, поможем выбрать из их предложений что-то...

PS А вообще, я лично больше бренды люблю... И я в основном, с 2D работаю, так, как основные клиенты "алкоголики" (в смысле - торгуют алкоголем и сигаретами :-) ), поэтому в основном 2D ставить приходится. Из брендов, в порядке убывания(опять-же, мое субъективное мнение), Datalogic, Honeywell, Motorola...
Из китайцев... Да х.з., их там расплодилось немеренно.... Вот этот: https://ru.aliexpress.com/item/2D-Bluetooth-USB/32885134839.html?spm=a2g0s.9042311.0.0.274233edcBtsRr - это тот, про который я писал, что под столом валяется... Но, он 2D. В режим com-порта переводится, инструкция с ШК для программирования шла в комплекте, соответственно, проблем с подключением нет, .
А так, смотрите описания на сайтах, особенно касающееся интерфейсов.

PSS А вообще, мне вот такой "перстень" понравился: https://ru.aliexpress.com/item/Free-shipping-Mini-Bluetooth-Portable-Ring-2D-Scanner-Barcode-Reader-For-IOS-Android-Windows/32749092684.html?spm=a2g0v.search0604.3.252.501cf088QhvXJP&ws_ab_test=searchweb0_0,searchweb201602_9_10065_10068_319_317_10696_453_10084_454_10083_10618_10307_10301_537_536_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910,searchweb201603_52,ppcSwitch_0&algo_expid=10b8c5f4-3de5-4570-b465-0c6b4b4f24d4-31&algo_pvid=10b8c5f4-3de5-4570-b465-0c6b4b4f24d4&transAbTest=ae803_3
Для инвентаризаций, просто чудо, руки свободные :-) и 2D, и память, и эмуляция com есть... Но, дешевым его не назовешь...
   yakutyan
 
63 - 07.06.19 - 17:01
(62) проверенной фирмы к сожалению нет, а так без разницы я думаю где брать, с алли или в торговой точке, главное бы с моделью определиться.
в первом же отзыве к сканеру https://ru.aliexpress.com/item/2D-Bluetooth-USB/32885134839.html?spm=a2g0s.9042311.0.0.274233edcBtsRr пишут что инструкции нет, штрих кода не считывает.
   yakutyan
 
64 - 07.06.19 - 17:04
(62) сканер нужен для склада в автосервисе)
   MWWRuza
 
65 - 07.06.19 - 17:06
+(62)На Али по запросу: "сканер беспроводный RS232"
https://ru.aliexpress.com/wholesale?catId=0&initiative_id=SB_20190607055233&isPremium=y&SearchText=сканер+беспроводный+RS232
от 1500 рублей начинаются... Возможно, и другие поддерживают com-порт, но у этих явно написано, что они это умеют.
Вот например: https://ru.aliexpress.com/item/-/33004901736.html?spm=a2g0v.search0204.3.23.5fc8243amVtjlS&transAbTest=ae803_3&ws_ab_test=searchweb0_0%2Csearchweb201602_9_10065_10068_319_317_10696_453_10084_454_10083_10618_10307_10301_537_536_10059_10884_10889_10887_321_322_10915_10103_10914_10911_10910%2Csearchweb201603_52%2CppcSwitch_0&algo_pvid=9beb0946-7f89-417f-93f8-f69cd3fedabd&algo_expid=9beb0946-7f89-417f-93f8-f69cd3fedabd-3 в описании четко написано: "Интерфейс:USB, RS232". Переводите в режим com-порта, устанавливаете драйвер Windows, без него, в отличии от HID он скорее всего не увидится, будет висеть как "Неизвестное устройство", хотя... возможно, винда и сама драйвер установит, а дальше, уже в драйвере 1С выбираете COM-порт, на который он установился, и будет Вам "ВнешнееСобытие"... Ни каких других настроек, делать скорее всего не придется.
   MWWRuza
 
66 - 07.06.19 - 17:09
(63)У моего была инструкция, и в ней ШК для перевода в COM. ШК считывает линейные идеально, 2D... Ну, я бы сказал на троечку...
 
 Рекламное место пустует
   MWWRuza
 
67 - 07.06.19 - 17:34
+(66)Вот, что-бы не быть п**абодлом, скан инструкции, нужный ШК я красным обвел: https://content.foto.my.mail.ru/mail/m_w_w/_mypagephoto/h-275.jpg Так, как сканер 2D, то и настроечные коды китайцы в QR сделали :-)))
   yakutyan
 
68 - 07.06.19 - 18:02
(67) спасибо тебе огромное) закажу первый тогда который ты скинул)
   Garykom
 
69 - 07.06.19 - 18:41
(62) "Перстень" прикольный у меня такой под рукой.
Сканер-кольцо очень неплохая штука, и все режимы hid/com и префикс/суффикс делается.
   Garykom
 
70 - 07.06.19 - 18:42
(69)+ Да очень грамотно сделано, можно на любую руку для левшей например, там голова крутится относительно основы с кнопкой.


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