|   |   | 
| 
 | Сканер возвращает не ШК, а порядковый номер сканирования | ☑ | ||
|---|---|---|---|---|
| 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 за точечный пинок...     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |