|   |   | 
| 
 | Как корректно настроить сканер на чтение обувных марок? | ☑ | ||
|---|---|---|---|---|
| 0
    
        Гений 1С гуру 11.09.20✎ 12:03 | 
        Использую Native сканер в порт клавиатуры.
 Почему-то некоторые марки читаются некорректно. Получаю длиной 130 или 138 коды марок. 010290000......021...... Пришлось написать даже расширение, которое их корректирует. Можно ли побороть данную проблему настройкой сканера или оставить в расширении? Почем так? Как побороть? СобытияФормИСКлиент:: &Вместо("ВнешнееСобытиеПреобразоватьДанныеСоСканераВСтруктуру") Функция оса_ВнешнееСобытиеПреобразоватьДанныеСоСканераВСтруктуру(Форма, Источник, Событие, Данные) Экспорт Если (Событие = "Штрихкод" Или Событие = "ПолученШтрихкод") И СтрДлина(Данные) > 100 И Сред(Данные, 33, 1) = Символ(29) Тогда Данные = "(" + Сред(Данные, 2, 2) + ")" + Сред(Данные, 4,14) + "(" + Сред(Данные, 18, 2) + ")" + Сред(Данные, 20, 13); КонецЕсли; Значение = ПродолжитьВызов(Форма, Источник, Событие, Данные); Возврат Значение; КонецФункции | |||
| 1
    
        Vadim_37 11.09.20✎ 12:05 | 
        как показала практика COM корректнее читает     | |||
| 2
    
        fyn 11.09.20✎ 12:26 | 
        (0) Дед, информация платная. Башляй     | |||
| 3
    
        dangerouscoder 11.09.20✎ 12:50 | 
        (0) DTO атоловская последняя нормально читает марки с лекарств. правда очень много от сканера зависит.     | |||
| 4
    
        Гений 1С гуру 11.09.20✎ 13:11 | 
        (3) Как то из пушки по воробьям менять дрова ради этого, не? Проще уж расширение поставить и подождать обновления Native?     | |||
| 5
    
        Вафель 11.09.20✎ 13:12 | 
        а почему не через ком?     | |||
| 6
    
        Гений 1С гуру 11.09.20✎ 15:20 | 
        (5) а какая разница?     | |||
| 7
    
        Вафель 11.09.20✎ 16:39 | 
        лишняя абстракция в виде клавиатуры     | |||
| 8
    
        dangerouscoder 12.09.20✎ 07:23 | 
        Нормальные дрова ТО снимают кучу проблем и обновляются постоянно.
 Если нравится писать кривые расширения и после обновления их поддерживать - вперёд. | |||
| 9
    
        BeerHelpsMeWin 12.09.20✎ 11:09 | 
        (0) >Использую Native сканер в порт клавиатуры.
 "Мыши плакали, кололись, но продолжали жрать кактус" (с) Как уже написали, нормальные дрова спасут отца русской демократии. | |||
| 10
    
        Shurik40 12.09.20✎ 18:01 | 
        (9) Нормальные дрова это какие? От производителя?     | |||
| 11
    
        Гений 1С гуру 12.09.20✎ 20:46 | 
        (10) Вот и я о том же.     | |||
| 12
    
        Salimbek 13.09.20✎ 09:46 | 
        (11) А вы корректно будете отслеживать нажатия Caps lock? А случайно нажатый Shift? Раскладку клавиатуры? При любом из этих "внешних воздействий" - у вас Марка будет считываться некорректно.
 А, еще ПунтоСвитчер забыл. У себя на ноуте пытался протестить сканер и он мне какую-то хрень выдавал. Оказалось именно из-за Пунтосвитчера. Хотя он и настроен на смену раскладки только по горячей клавише, но все равно вклинивается в считывание и гонит дубли от ранее прочитанного кода, в итоге жуткая хрень получается. | |||
| 13
    
        Вафель 13.09.20✎ 10:03 | 
        капслок - уже с клавиатуры приходит. а в сканере как бы своя клава | |||
| 14
    
        Leonardo1c 13.09.20✎ 10:37 | 
        Сколько я в своё время мучился с кэйбордсканерами пока перешёл полностью на rs-232 
 Марка сколько байт при считывании передаёт? | |||
| 15
    
        AndDrew 13.09.20✎ 13:21 | 
        (0) Я бы проверил по-мануалу сканера, как GS1 DataMatrix настроен на данный момент, там несколько различных вариаций, а у Честного Знака GS1 какой-то специфический используется, возможно с настроенным на сканере не совпадает. В инструкции обычно через штрихкод специальный, программирующий можно сбросить или изменить на нужный.     | |||
| 16
    
        Bratan 13.09.20✎ 17:34 | 
        (0) У меня Розница 2.3 при сканировании DataMatrix кода определяет его как Code 128. Обувные марки были выпущены вручную через ЧЗ, распечатаны какой-то сторонней утилитой, теперь пытаюсь привязать Марку конкретно к Обуви, захожу в Номенклатуре в Штрихкод, сканирую Марку и Розница определяет его не как GS1, а как CODE128.
 Как быть? | |||
| 17
    
        Гений 1С гуру 17.09.20✎ 16:34 | 
        (16) тип это не суть, цифры то нужные там есть? Просто переконвертируй расширением в нужный формат (01)...(21)...     | |||
| 18
    
        Гений 1С гуру 17.09.20✎ 16:35 | 
        (15) Вот странно, что 1С и ЧЗ пошли сложным путем, а не прошили все варианты считывания ШК обувной марки     | |||
| 19
    
        ДедМорроз 17.09.20✎ 20:24 | 
        Нормально было бы qr-код с только цифрами и черточками,но это же просто
 Поэтому,изобретатели велосипеда берут датаматрикс и все жрут кактус. | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |