![]() |
![]() |
![]() |
|
Сканер возвращает не ШК, а порядковый номер сканирования | ☑ | ||
---|---|---|---|---|
0
Злопчинский
14.05.11
✎
17:01
|
Помогите, плиз!!!
Со штрихМ скачан ДрайверСканера ШК. установлен, тест штатный утилиты сканирования проходит ок. . при включении сканера в 1С на закладке Параметры - все ок, суффикс определяется нормально, тестовое сканировние на закладке "сканер ШК" - нормально, а при штатном сканировании например в справочнике номенклатуры внешнее событие в данных возвращает не отсканированный штрихкод, а порядковый номер сканирования.. . насройки сканеры - на закладке подключения торгового оборудования сделаны ОК. . что делать? |
|||
1
Маус
14.05.11
✎
17:03
|
обратиться к специалисту?
|
|||
2
Злопчинский
14.05.11
✎
17:04
|
маус, тебе не здесь не территория, я и есть специалист. чем специалист поможет - если в данных в параметре от внешнего сканирования приходит не ШК, а порядковый номер сканирования?
|
|||
3
Маус
14.05.11
✎
17:06
|
чу, если ты спец, то бы понял, что 1С тут ни при чем. Ифу не дает драйвер.
|
|||
4
Злопчинский
14.05.11
✎
17:08
|
читать умеешь? сканирование в тестовой утилите - проходит ок.
сканирование на закладке "сканер ШК" в 1С - та же самая утилита - дает все ок. |
|||
5
Tatitutu
14.05.11
✎
17:09
|
(0) Чувствительность с 0 до 30 измени в настройках
|
|||
6
Маус
14.05.11
✎
17:10
|
думать умеешь? драйвер тебе показывает, что работает правильно! но реально работать не хочет (возможно не куплена лицензия).
|
|||
7
Маус
14.05.11
✎
17:11
|
(5) этот параметр используется в ридерах магн. карт
|
|||
8
Tatitutu
14.05.11
✎
17:11
|
(7) и в сканерах
|
|||
9
Любопытная
14.05.11
✎
17:13
|
Вы еще подеритесь! Конфа-то (0) какая? А то мож сами понаписали не пойми чего
|
|||
10
Злопчинский
14.05.11
✎
17:15
|
Сканер усбэшный обычный в эмуляцию комппорта, в тестовой утилите выбран как RS232
|
|||
11
Злопчинский
14.05.11
✎
17:16
|
чувствительности никакой настроек нет.
|
|||
12
Маус
14.05.11
✎
17:19
|
настрой как клавиатурник;-) или смени драйвер
|
|||
13
NS
14.05.11
✎
17:20
|
Если у тебя стоит штриховская компонента - то посмотри их пример. Бываю старые и новые сканеры, в зависимости от типа он возвращает либо номер, либо штрих-код. Соответвенно если возвращает номер, то по номеру берем данные (штрих-код)
Совет в (1) по сути верный :) |
|||
14
NS
14.05.11
✎
17:21
|
(12) А вот этот совет неверный.
|
|||
15
Torquader
14.05.11
✎
17:21
|
В порт что сканер присылает ?
Кроме того, есть драйверы, которые в событии возвращают число штрих-кодов, которые находятся у них внутри в буфере, и их оттуда нужно считывать специальными командами (чтобы штрих-коды не терялись, а за одно событие можно было обработать все). Соответственно, нужно включить "совместимость со старой версией" А ещё лучше найти SCANOPOS.DLL и не пытаться "присобачить" поделку от Штрих-М к 1С. |
|||
16
NS
14.05.11
✎
17:22
|
(15) Поделка от Штрих-М работает ну никак не менее стабильно чем глюкалово от Атола.
|
|||
17
Torquader
14.05.11
✎
17:24
|
(16) Если есть стандартный SCANOPOS, то пусть пользует его, если не умеет почитать документацию к драйверу.
|
|||
18
NS
14.05.11
✎
17:32
|
(17) Вот с этим согласен, только лучше не документацию чистать, а пример посмотреть - он простейший, кода 10 строк, и всё понятно.
|
|||
19
Torquader
14.05.11
✎
17:34
|
(18) Лучше всё же один раз почитать - он же "специалист", а не "юзер безрукий".
|
|||
20
NS
14.05.11
✎
17:36
|
Функция ОбработкаДанныхСканера(Источник,Событие,Данные) Экспорт
Результат = ""; Если Scaner.OldVersion <> 0 Тогда Результат = Данные; Иначе Результат = Scaner.ScanData; КонецЕсли; |
|||
21
Злопчинский
14.05.11
✎
17:40
|
(17) хорошо что пнулив нужном направлении.
про номер события и получение данных - понятно откуда вытащить ШК - но это не подходит, так как придется колбасить много в конфиге. а вот старый длл для сканера - в системе не регистся - поэтому и тянулся новый драйвер... который имеет другую логику получения лданных. . соответсвенно, новый драйвер, как выяснилось - не подойдет. . вопрос трансформируется? почему не грузится СТАРЫЙ ДРАВЕР? ВЫДАЕТ ОШИБКУ LOADLIBRARY...? |
|||
22
NS
14.05.11
✎
17:42
|
(21) То есть как много перелопатить?
У вас получение штрих-кода не вынесено в отдельную процедуру?! Я в шоке! То есть у вас в каждом модуле обработка внешнего события, и там напрямую прописана обработка полученных данных? Включая выяснение от какого устройства событие? |
|||
23
Tatitutu
14.05.11
✎
17:43
|
||||
24
Злопчинский
14.05.11
✎
17:46
|
(22) типовая ТиС + еще перелопаченная, вообщем - да..
|
|||
25
Злопчинский
14.05.11
✎
17:47
|
драйвер сканера (244 кб), на новой машине не грузится и не регится через regsvr32 - вообщем все проблемы отсюда...
|
|||
26
Tatitutu
14.05.11
✎
17:53
|
(25) поставь эти и не мучайся
http://www.magazka.com/nastroyka-to.html |
|||
27
Злопчинский
15.05.11
✎
00:09
|
Итого резюмирую.
1. старый драйвер - не регится в системе, вываливается с ошибкой LoadLibrary 2. последний драйвер с сайта ШтриХМ - успешно регится, но в настройках дравера - отсутствует флажок "совместимость со старыми версиями" (такой флажок есть в п.1) 3. берем предпоследний драйвер с сайта ШтрихМ - от отличен и от п.1 (тот существенно старее) и от п.2. - в итоге - он успешно регится в системе и имеет флажок "совместимость со старыми версиями". . или возможно впопыхах я не рассмотрел флажка совметсимости со старыми версиями в п.2... |
|||
28
big
15.05.11
✎
06:04
|
феерично. Детский сад, чесс слово.
|
|||
29
NS
15.05.11
✎
10:58
|
Даже если в конфигурации в сотне мест неправильно берется штрих-код, на исправление уйдет не более 15 минут.
|
|||
30
NS
15.05.11
✎
10:59
|
А вообще, в типовой - просто подключается внешняя обработка обслуживания.
|
|||
31
Маус
15.05.11
✎
11:36
|
я в (12) сказал: "смени драйвер". Где спасибо?
|
|||
32
Злопчинский
15.05.11
✎
14:09
|
Всем спасибо за помощь в разрешении вопроса. Отдельный менкс - NS за точечный пинок...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |