![]() |
|
v7: 1С не отрабатывает ОбработкаВнешнегоСобытия | ☑ | ||
---|---|---|---|---|
0
ПеАлНи
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 операционку - попробовать на ней
|
|||
15
ikea
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
|
||||
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) УАРТ включал и выключал, а вот четность не дергал
|
|||
39
MWWRuza
гуру
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) сейчас утилиткой добавлю в конце энтер
|
|||
43
MWWRuza
гуру
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) Утилита считывает со сканера имеющиеся настройки не правильно. но если их сохранять после каждой модификации, а потом вызывать то работает вполне сносно.
|
|||
48
MWWRuza
гуру
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). "Моторола сканер виртуал ЮСБ компорт". Только на мпортном языке.
|
|||
51
MWWRuza
гуру
11.02.18
✎
20:08
|
Я картинки и не открывал. И вообще, читал "по диагонали". Рад, что даже так, "догадался" в чем причина...
|
|||
52
ПеАлНи
11.02.18
✎
20:17
|
(51) Благодарю
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |