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


1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: 1С не отрабатывает ОбработкаВнешнегоСобытия

v7: 1С не отрабатывает ОбработкаВнешнегоСобытия
Я
   ПеАлНи
 
11.02.18 - 17:25
Доброго времени суток.

1С програмно не видит сканет ШК.

Сканер Symbol LS4208 в режиме эмуляции СОМ порта (CDC). В системе есть СОМ порт (Motorola Scanner Virtual USB COM Port). В АТОЛОВСКИХ дровах есть проверка сканера, в проверке оборудавния показывает СОМ2 ШтрихКод.

Ставил ScanOPOS.DLL, Атоловские драйвера.

1С 7.7 конфа Торговля + склад для Украины 7.70.031 (платформа 7.70.027).

Помогите разобраться.
 
 
   ПеАлНи
 
1 - 11.02.18 - 18:02
Проверил PuTTY показывает сканируемый Штрих Код
   Остап Сулейманович
 
2 - 11.02.18 - 18:04
(0) Какие настройки в Сервис-Параметры-Драйвер устройств ввода?
   ПеАлНи
 
3 - 11.02.18 - 18:13
Порт COM2, Скорость 9600бит данных 8, стоповых 1, галочка включен.
   ПеАлНи
 
4 - 11.02.18 - 18:14
Да о системе Вин 10 х64
   ПеАлНи
 
5 - 11.02.18 - 18:18
При старте 1С пишет что сканер подключен, но 1С не отрабатывает внешнее событие
   Смотрящий
 
6 - 11.02.18 - 18:24
(0) Атолл разве Symbol поддерживает ?
   Остап Сулейманович
 
7 - 11.02.18 - 18:25
(3) Суффиксы? И соответствует ли оно тому, что в "поиск оборудования"?
   Остап Сулейманович
 
8 - 11.02.18 - 18:26
(6) А ему не один ли хрен? И да. Поддерживает. ЛС2208 так точно.
   Смотрящий
 
9 - 11.02.18 - 18:37
(0) отсюда эмулятор порта возьми, попробуй

https://www.zebra.com/us/en/support-downloads/scanners/general-purpose-scanners/ls4208.html
   ПеАлНи
 
10 - 11.02.18 - 18:43
(9) Стояли еще раз поставил ситуация не поменялась.

Ппоробую перегрузить систему и отпишусь
 
 Рекламное место пустует
   ПеАлНи
 
11 - 11.02.18 - 18:47
Чуда не произошло.
Также не работает.
   ПеАлНи
 
12 - 11.02.18 - 18:49
(7) это библиотека СканРОС у нее нет суфиксов и префиксов.
   ПеАлНи
 
13 - 11.02.18 - 18:49
(12) ScanOPOS.dll
   Смотрящий
 
14 - 11.02.18 - 18:50
поставить в виртуалку х32 операционку - попробовать на ней
   ikea
 
15 - 11.02.18 - 18:51
А Вы (0) уверены, что на win10 работает драйвер? У меня на 8.2 все нормально работало на win7, а на win10 не работало. Драйвер не поддерживает 10-ку.
   ПеАлНи
 
16 - 11.02.18 - 18:55
(15) драйвер чего КОМ порта, АТОЛОвский или библиотека сканера ШК...
   Остап Сулейманович
 
17 - 11.02.18 - 18:55
(13) Атолловские драйвера - это Scaner1C.dll. ScanOPOS.dll - это 1С. И есть еще TheProgrammer.
Вы зачем нас здесь путаете?
   ПеАлНи
 
18 - 11.02.18 - 18:56
(15)
PuTTY - показывает сканируемый ШК
Атоловский Scaner_t.exe - показывает сканируемый ШК
   ПеАлНи
 
19 - 11.02.18 - 18:57
(17)
Пробовал ScanOPOS.dll 
Пробовал Scaner1C.dll
Пробовал ScanOPOS.dll от TheProgrammer

Результат один, вернее его нет.
   ПеАлНи
 
20 - 11.02.18 - 18:59
Давайте перечислю чем пробовал

 - ScanOPOS.dll от 1С
 - Scaner1C.dll от АТОЛЛ
 - ScanOPOS.dll от TheProgrammer
   ПеАлНи
 
21 - 11.02.18 - 19:01
(17) Сулейманович прошу прощения если запутал.
Третий день долблюсь.
   Остап Сулейманович
 
22 - 11.02.18 - 19:01
(20) Подключай Scaner1C.dll. Заходи в 1с - Сервис - Параметры - Драйвер устройств ввода - Поиск оборудования.
Результат давай сюда.
   ПеАлНи
 
23 - 11.02.18 - 19:01
5 сек
   ПеАлНи
 
24 - 11.02.18 - 19:04
   ПеАлНи
 
25 - 11.02.18 - 19:04
   ПеАлНи
 
26 - 11.02.18 - 19:06
   Остап Сулейманович
 
27 - 11.02.18 - 19:10
(26) Все должно работать.
Нужно отладчиком смотреть, что происходит в ОбработкаВнешнегоСобытия
   ПеАлНи
 
28 - 11.02.18 - 19:13
(27) пробовал не заходит в процедуру ОбработкаВнешнегоСобытия. Нигде.
Ни в документах, ни в справочнике номенклатуры ни в ГлобальномМодуле.
Вот не могу понять что такое происходит.
   Смотрящий
 
29 - 11.02.18 - 19:14
(27) Она не вызывается просто.
(26) было у меня подобное правда на w8х64 на ноуте. Сканопосом пользовался, а вот как лечил - не помню (
   ПеАлНи
 
30 - 11.02.18 - 19:16
ну может вспомнишь в какую сторону копать.
   Смотрящий
 
31 - 11.02.18 - 19:19
я там дергал виртуальный порт, не родной причем от сканера
настройки корежил в 1с и порту - скорости сбрасывал, биты четности, чувствительностью игрался.
   ПеАлНи
 
32 - 11.02.18 - 19:19
(29)
Платформа,
дрова АТОЛЛ (ставил) 2010 года, есть 2009 и 2008 года,
Сама винда.
   Остап Сулейманович
 
33 - 11.02.18 - 19:20
(29) Я - пас. Если драйвер установлен, определяет оборудование, перехватывает событие - я не могу понять почему тоже самое не работает в 1с?
Попробуй ему выставить суффикс. Хотя... Оно, конечно, для клавиатурного... Но попробовать - много времени не потратишь.
 
 
   ПеАлНи
 
34 - 11.02.18 - 19:22
(31) Настройки порта в системе такие

https://b.radikal.ru/b25/1802/c8/0b0a48133929.png
   ПеАлНи
 
35 - 11.02.18 - 19:23
(33) Спасибо за потраченное время.
   Остап Сулейманович
 
36 - 11.02.18 - 19:25
(34) Эмулятор КОМ у тебя работает нормально. Ну, если смотреть (26). Данные приходят в нужный КОМ. И видимо в данные правильные. Нужно определиться что мешает теперь уже внешней компоненте Scaner1C.dll сгенерить событие в 1С.
   Смотрящий
 
37 - 11.02.18 - 19:28
(34) УАРТ попробуй включи, четность тоже.
   ПеАлНи
 
38 - 11.02.18 - 19:33
(37) УАРТ включал и выключал, а вот четность не дергал
   MWWRuza
 
39 - 11.02.18 - 19:38
ScanOpos.dll под 10-ткой точно работает, с настройками порта по умолчанию. Никаких префиксов не нужно, суффикс - энтер. Без энтера в конце, внешнее событие не возникает. Но, там тоже версий куча была. Какая дата файла у Вас-?
   Смотрящий
 
40 - 11.02.18 - 19:39
(39) О! Точно. Энтер в конце
   ПеАлНи
 
41 - 11.02.18 - 19:41
(39) На данный момент сканопос.длл сто ит от 18.11.10 в редакции TheProgrammer
   ПеАлНи
 
42 - 11.02.18 - 19:41
(40) сейчас утилиткой добавлю в конце энтер
   MWWRuza
 
43 - 11.02.18 - 19:43
Я такую даже и не знаю... Я от 23.06.2008 благополучно у всех пользую...
   ПеАлНи
 
44 - 11.02.18 - 19:47
(43) три дня назад стояла от 02.04.04
   Остап Сулейманович
 
45 - 11.02.18 - 19:47
(43) А там не утилитка. Там настроечные коды из документации просканировать нужно. Хотя для КОМ-подключения есть и утилитка. Но она не работает (по крайней мере раньше) в случае эмуляции КОМ.
   ПеАлНи
 
46 - 11.02.18 - 19:50
(39) (40) АЛИЛУЯ, просле добавления ENTER в передаваемые данные все заработало.
   ПеАлНи
 
47 - 11.02.18 - 19:50
(45) Утилита считывает со сканера имеющиеся настройки не правильно. но если их сохранять после каждой модификации, а потом вызывать то работает вполне сносно.
   MWWRuza
 
48 - 11.02.18 - 19:56
Что значит "эмуляция" - ? Он, что USB-шный - ? Тогда, да, настройка только сканированием ШК. В программе, в режиме эмуляции должен работать нормально, но, при эмуляции винда частенько присваивает какие-то запредельные номкра СОМ портов, например СОМ-15 и более, особенно, если например какой-нибудь блюпуп адаптер в системе имеется, тогда более "младшие" порты могут быть заняты. Не знаю как АТОЛ и СканКоде, а ScanOpos корректно работает только с первыми 9-тью портами... Но, в Вашем случае, как Вы пишете, СОМ-2, так, что это не должно мешать. Я увидев СОМ-2, подумал что он "железный", и не прочитал про эмуляцию.
   ПеАлНи
 
49 - 11.02.18 - 19:56
Господа

Всем кто откликнулся на мою проблему.
БОЛЬШОЕ СПАСИБО.
 
 Рекламное место пустует
   Остап Сулейманович
 
50 - 11.02.18 - 20:03
(48) Это видно из картинки в (34). "Моторола сканер виртуал ЮСБ компорт". Только на мпортном языке.
   MWWRuza
 
51 - 11.02.18 - 20:08
Я картинки и не открывал. И вообще, читал "по диагонали". Рад, что даже так, "догадался" в чем причина...
   ПеАлНи
 
52 - 11.02.18 - 20:17
(51) Благодарю


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