| 
    
        
     
     | 
    
    
  | 
v7: Поключение сканер ШК к 1с 7.7 | ☑ | ||
|---|---|---|---|---|
| 
    0
    
        barsik123    
     09.11.15 
            ✎
    17:21 
 | 
         
        Раньше никогда не подключал сканеры ШК, вот Купили сканер ШК MJ-4209, способ подключение usb. имеется 1с 7.7 комплексная конфигурация, Погуглил, во многих статьях по подключению сканеров рекомендуют перевести сканер в режим эмуляции com-порта и в таком режиме подключать к 1с. У меня вопрос, а в чем проблема подключить сканер в обычном режиме через usb без эмуляции? Я открываю документ1с, беру текстоввое поле, провожу сканером по шрихкоду и в указанное поле попадает значение штрихкода. В чем сложности такого режима?     
         | 
|||
| 
    1
    
        Tatitutu    
     09.11.15 
            ✎
    17:22 
 | 
         
        гугли #13     
         | 
|||
| 
    2
    
        Злопчинский    
     09.11.15 
            ✎
    17:36 
 | 
         
        Вообщем ни в чем если форма для сканирования достаточно простая. Но после сканирования - для того чтобы введенное полде пиняло значение (а не просто отобразилось на экране) - надо закончить ввод (то есть суффикс сканера=энтер, см (1)) -а при потоковых сканированиях требуется прилагать допусилия программисту чтобы обеспечить фокус на том поле, куда НАДО СКАНИРОВАТЬ, чтобы правильно отработать результат сканирования. А то представь, стоит у тебя ВНЕЗАПНО фокус на кнопочке (удалить группу номенклатуры безвозвратно" - ты этого не заметил и сканернул. Энтер сканера нажал кнопчку и случилась (__ж__)     
         | 
|||
| 
    3
    
        Tatitutu    
     09.11.15 
            ✎
    17:39 
 | 
         
        (0) сканер штрихкода должен не так работать
 
        - сейчас он у тебя работает как клавиатура в поле ввода данных если сканировать то появиться штрихкод (представление штрихкода цифрами) иначе возникает предопределенное событие ВнешнееСобытие(...) вот тут можно и нужно отловить что сканировали (например найти по штрихкоду товар и добавить его в табличную часть) как подлключаться по USB или COM особой разницы нет  | 
|||
| 
    4
    
        barsik123    
     09.11.15 
            ✎
    17:52 
 | 
         
        Интресно а в больших гипермаректах какой режим считывания стоит,что-то я сомневаюсь что там используется эмуляция ком-порта.
 
        Попробовал все-таки перевести сканер в эмуляцию, считав специальный штихкод, ни ком-порта ни дополнительного необнаруженного устройства у меня не появилось. Поставил драйвер rs232-usb, опять ничего не появилось. Стоит у меня винда 8.1 64 разрядная, может в ней проблема.  | 
|||
| 
    5
    
        Tatitutu    
     09.11.15 
            ✎
    17:54 
 | 
         
        (4) дело не в винде
 
        открой блокнот и пикни сканером что видишь ?  | 
|||
| 
    6
    
        barsik123    
     09.11.15 
            ✎
    17:56 
 | 
         
        (5) если в стандартном режиме,то выводится значение штрихкода, если перевожу в режим эмуляции,то ничего не выводится.     
         | 
|||
| 
    7
    
        Tatitutu    
     09.11.15 
            ✎
    17:56 
 | 
         
        просто часто очень путают
 
        воткнуть шнур сканера это начало пути. (это подключили к компьютеру) далее нужно установить драйвера для сканера (это установка драйвера) нужно настроить сканер в нужной программе (настройка параметров сканера) если не работает ... или прочитать инструкцию или сменить режим работы сканера (настройка режима сканера - заводские настройки)  | 
|||
| 
    8
    
        Масянька    
     09.11.15 
            ✎
    17:57 
 | 
         
        (4) Какая тебе разница - как в супермаркетах? :)
 
        Гугли инструкцию к своему сканеру. Большинство сканеров имеют программные коды управления. Сначала нужно вернуть заводские установки сканера. Потом перевести его (сканер) в режим эмуляции. Если тут сделаешь все правильно - в устройствах должен появиться твой сканер. Там увидишь на какой порт сел. Ну, а потом уже лезешь в эску. Тут - http://catalog.mista.ru/public/82121/#comm про другой сканер, но все, в принципе, типично.  | 
|||
| 
    9
    
        Tatitutu    
     09.11.15 
            ✎
    17:57 
 | 
         
        (6) все правильно
 
        на посмотри в картниках Настройка сканера http://www.magazka.com/MAGAZKAHelp/scr/nastroikato2.html  | 
|||
| 
    10
    
        Tatitutu    
     09.11.15 
            ✎
    17:59 
 | 
         
        (8) не нужно ... 
 
        в режиме USB не будет его видно в диспетчере устройств Драйвер от Атола (по ссылке сверху) Порт - Клавиатура Суффикс - #13 и все будет летать.  | 
|||
| 
    11
    
        Масянька    
     09.11.15 
            ✎
    18:01 
 | 
         
        (10) Вот не надо Атол сюда пихать. В стандарте все работает нормально.
 
        И кстати, хватит уже свою магазьку тоже пихать :)  | 
|||
| 
    12
    
        Злопчинский    
     09.11.15 
            ✎
    18:20 
 | 
         
        (11) не несите очередной "брэд" ;-)
 
        "В стандарте" - сканер обслуживается штатной 1Совской дллкой (в режиме выдачи ВнешнегоСобытия, то есть если подключен в режиме компорта). Ее - эту дллку - тоже надо подключить и настроить. После этого появлятся (если все норм) Меню-Сервис-Параметры - закладочка с параметрами сканера. Если сканер в режиме клавиатуры - то "в стандарте" ничего не получите. будет работать тупо как клава (по описаниям выше). И результат работы будет зависеть от того где находился фокус во время сканирования. Поэтому атолловский драйвер для сканеров у которых трудности перевода в режим чтобы сканер выдавал событие считывания шк - есть незаменимая вещь, иначе придется с фокусом ввода бодаться  | 
|||
| 
    13
    
        Злопчинский    
     09.11.15 
            ✎
    18:20 
 | 
         
        маленький ликбез общего плана: http://catalog.mista.ru/public/17021/     
         | 
|||
| 
    14
    
        Злопчинский    
     09.11.15 
            ✎
    18:21 
 | 
         
        вот еще по аналогичному вопросу: Перехватить "ввод ручками"     
         | 
|||
| 
    15
    
        barsik123    
     09.11.15 
            ✎
    18:21 
 | 
         
        (8) Вот инструкция по этому сканеру:
 
        http://www.symcode.net/support/2013-10/05092551765176.pdf выбираю заводские настройки, затем выбираю режим: UART 9600,NO,8,1 и ничего не происходит. Не появляется сом-порт, сейчас сканер виден как устройство ввода,но ком порт для него не назначить. Что я делаю не так-то.  | 
|||
| 
    16
    
        Масянька    
     09.11.15 
            ✎
    18:27 
 | 
         
        (12) D (8) лежит ссылка. Откройте, уважаемый Сергей Михайлович, и почитайте. Там же, кстати, есть несколько dll.     
         | 
|||
| 
    17
    
        Масянька    
     09.11.15 
            ✎
    18:29 
 | 
         
        (15) А русской нету? :)
 
        По идее - тебе нужен RS232 и драйвер самого сканера (для винды). Полное название сканера есть?  | 
|||
| 
    18
    
        barsik123    
     09.11.15 
            ✎
    18:37 
 | 
         
        (17) Русская есть,но там вообще минимум инфы. 
 
        Сканер называется mj-4209. Лучше бы я сам этот сканер покупал бы и выбирал бы где есть нормальные дрова и инструкция.Тут даже дров найти не могу, ставятся только те что находятся в самом сканере при установке.  | 
|||
| 
    19
    
        barsik123    
     09.11.15 
            ✎
    18:42 
 | 
         
        (17) Скиньте мне длл эту из вашей ссылки, а то там денег хотят.     
         | 
|||
| 
    20
    
        barsik123    
     09.11.15 
            ✎
    18:50 
 | 
         
        (18) вот русская инструкция, не фига там нет.
 
        http://massa.ru/help/docs/MJ-4209_r1_2014.pdf Придется видимо по телефону звонить им.  | 
|||
| 
    21
    
        barsik123    
     09.11.15 
            ✎
    19:07 
 | 
         
        почитал,что аталовские дрова теперь платные, нужно ставить старые, а старые на windows 8 64 не ставятся. Ладно завтра буду экспериментировать на другом компе со старенькой ОС. На кассах, гед будет подключен этот сканер благо сnоят еще win xp/     
         | 
|||
| 
    22
    
        Злопчинский    
     09.11.15 
            ✎
    19:17 
 | 
         
        (16) Масяня, верх вежливости - это не только послать но и проводить. Нафейхоа мне читать (8) если (12) написано к товему "брэду" в (11)     
         | 
|||
| 
    23
    
        Злопчинский    
     09.11.15 
            ✎
    19:18 
 | 
         
        (21) думаю что это фигня. При должном умении станут на 64 и старые дрова.     
         | 
|||
| 
    24
    
        Злопчинский    
     09.11.15 
            ✎
    19:19 
 | 
         
        (20) в таких инсрукциях пишут минимум. Иди на сайт изготовителя и качай полную родную доку. там скорее всего все есть     
         | 
|||
| 
    25
    
        Chameleon1980    
     09.11.15 
            ✎
    19:21 
 | 
         
        атол старенькие и впэрёд
 
        все  | 
|||
| 
    26
    
        Злопчинский    
     09.11.15 
            ✎
    19:26 
 | 
||||
| 
    27
    
        Злопчинский    
     09.11.15 
            ✎
    19:29 
 | 
         
        посмотри еще вот эту
 
        http://www.symcode.net/support/2013-10/05092551765176.pdf  | 
|||
| 
    28
    
        Злопчинский    
     09.11.15 
            ✎
    20:07 
 | 
         
        (15) это скорость передачи данных железа сканера. к режиму работы (ком или клава) - относится мало.
 
        Посмотри в роднйо доке в (26) ШК переключения KB/USB  | 
|||
| 
    29
    
        barsik123    
     09.11.15 
            ✎
    20:33 
 | 
         
        (28)KB\USB -это как раз стандартный режим сканера, без эмуляции.
 
        А как переключить на эмуляцию не понятно. Я предположил.что это UART 9600,NO,8,1,т.к. в конце инструкции приводятся подобные параметры для эмуляции. Вот что за народ инструкции пишет, нельзя по-человечески назвать настройки, чтобы сразу было понятно, что выбирать:  | 
|||
| 
    30
    
        Builder    
     09.11.15 
            ✎
    20:46 
 | 
         
        (29) Если почитать инструкцию внимательно, а лучше перед покупкой, то можно узнать что этот сканер не умеет эмулировать COM порт по USB. 
 
        Только замена кабеля.  | 
|||
| 
    31
    
        barsik123    
     09.11.15 
            ✎
    20:57 
 | 
         
        (30)Без меня покупали. Хреново, без ком порта не обойтись. на ноуте мне такое не проверить. Придется еще покупать дополнительный ком-порт.     
         | 
|||
| 
    32
    
        Злопчинский    
     09.11.15 
            ✎
    21:20 
 | 
         
        (31) поставь атолловские драйвера     
         | 
|||
| 
    33
    
        Злопчинский    
     09.11.15 
            ✎
    21:20 
 | 
         
        (30) а поясни, что тогда значит настроечный код, которы обозначен как KB\USB..? в чем его смысл?     
         | 
|||
| 
    34
    
        barsik123    
     09.11.15 
            ✎
    21:27 
 | 
         
        (31)А что дадут атоловские драйвера, если нет ком порта или эмуляции ком-порта?     
         | 
|||
| 
    35
    
        Builder    
     09.11.15 
            ✎
    21:28 
 | 
         
        (33) Что я должен объяснять? Что производитель так придумал?
 
        В инструкции из (15) английским по белому написано что для RS232 нужен свой кабель. Если конечно это инструкция от того сканера что у ТС. Да и по ссылке из (27) НА КАРТИНКЕ 3 вида кабелей.  | 
|||
| 
    36
    
        Builder    
     09.11.15 
            ✎
    21:30 
 | 
         
        (34) Они дадут работу с обработкой внешних событий, как при работе с COM портом.     
         | 
|||
| 
    37
    
        Злопчинский    
     09.11.15 
            ✎
    21:43 
 | 
         
        (35) настроечный ШК "KB/USB" - имеет смысл только при наличии кабеля RS232.. или как? (про необходимость кабеля - углядел)     
         | 
|||
| 
    38
    
        barsik123    
     09.11.15 
            ✎
    21:44 
 | 
         
        (36)без атоловских драйверов сканер и так работает,только нужно точно выбирать поле на которое нужно сфокусироваться. А я этого и хочу избежать. Плохо представляю как это будет выглядеть без ком порта.     
         | 
|||
| 
    39
    
        Злопчинский    
     10.11.15 
            ✎
    00:54 
 | 
         
        (38) "только нужно точно выбирать поле на которое нужно сфокусироваться. А я этого и хочу избежать." - ну так тебе про это и говорят сколько уже.
 
        . делать это тривиально. но при этом следует понимать что не надо на одной форме смешивать функционал сканирования и другой функционал, требующий наличия фокуса на других элементах формы. Сделай форму, на которой единственно поле ввода для приема сканера. Все остальные элементы формы (а их д.б. минимум) - сделай недоступными (например ТЗ со списком насканированных товаров или что там еще надо). Управление ТЗ - перехватом нажатий клавиш (курсор вверх-вниз, влево-вправо, страниц вверх/вниз). Ввод других значений (например количества числом) - через открытие отдельной формы (с возвратом потом в форму сканирования) или тупо ВестиЗначение(). Часть значений (например количетсво) можно тупо вводить в то же поле что и сканирование - различать что введено штрихкод или число или по префиксу скана или по контексту ввода - если 8 и более знаков - считаем что ШК, если менее - пытаемся трактовать как число. У меня на этом принципе построена туева хуча обработок по сканированию, все работает.  | 
|||
| 
    40
    
        Масянька    
     10.11.15 
            ✎
    08:15 
 | 
         
        (19) Куда тебе кинуть?     
         | 
|||
| 
    41
    
        Масянька    
     10.11.15 
            ✎
    08:17 
 | 
         
        + (40) Кстати, цена вопроса - стоимость этого сканера?     
         | 
|||
| 
    42
    
        Масянька    
     10.11.15 
            ✎
    08:23 
 | 
         
        (38) Тут - http://blog.4shop.com.ua/как-подключить-сканер-штрих-кода-к-1с/ описано для снеговика, но поройся - может, чем поможет.     
         | 
|||
| 
    43
    
        Злопчинский    
     10.11.15 
            ✎
    10:02 
 | 
         
        (41) да думаю порядка 3тыс     
         | 
|||
| 
    44
    
        barsik123    
     10.11.15 
            ✎
    12:55 
 | 
         
        (40) кинь на мыло: drizer2000@rambler.ru     
         | 
|||
| 
    45
    
        Масянька    
     10.11.15 
            ✎
    13:47 
 | 
         
        (44) Понакидала - там разбирайся, что к чему.     
         | 
|||
| 
    46
    
        Builder    
     10.11.15 
            ✎
    13:53 
 | 
         
        В чем проблема подключить драйвера АТОЛ и не больше не парить мозг формами ввода и фокусами элементов?     
         | 
|||
| 
    47
    
        Масянька    
     10.11.15 
            ✎
    13:57 
 | 
         
        (46) Не знаю. 
 
        У меня был сканер, как в (8). Атол не работал (и USB, и COM). Оказалось - все намного проще (как в (8)).  | 
|||
| 
    48
    
        strh    
     10.11.15 
            ✎
    14:20 
 | 
         
        (40) скинул на почту dll для работы без com и кратко как подключить и как получать данные     
         | 
|||
| 
    49
    
        strh    
     10.11.15 
            ✎
    14:20 
 | 
         
        (48) для (44)     
         | 
|||
| 
    50
    
        Builder    
     10.11.15 
            ✎
    15:24 
 | 
         
        (48) Что за DLL? Может мне тоже нужна? :)     
         | 
|||
| 
    51
    
        Злопчинский    
     10.11.15 
            ✎
    16:08 
 | 
         
        (46) при любой переустановке софта/оси придется морочиться снова с установкой драйверов, их подключением и активацией в 1С. Вообщем несложно. Но если можно без этого - то лучше без этого. Но вариант работы с клавиатурным вариантом требует наработанных навыков программиста в процессе автоматизации.     
         | 
|||
| 
    52
    
        barsik123    
     10.11.15 
            ✎
    17:26 
 | 
         
        (48)такую scaner1c.dll я знаю,но не думал что ей можно обойтись без ком. Спасибо за описание, как ее правильно подключить. Один момент напрягает,что в настройках сервис-параметры-драйвер устройств ввода пишет Демонстрационная версия. какие могут быть ограничения? как бы мне при промышленной эксплуатации боком не вышло.     
         | 
|||
| 
    53
    
        Builder    
     10.11.15 
            ✎
    19:28 
 | 
         
        (52) Вы таки не поверите, но это и есть библиотека АТОЛ :) 
 
        Ищите последнюю бесплатную версию.  | 
|||
| 
    54
    
        strh    
     11.11.15 
            ✎
    09:46 
 | 
         
        (52) ты точно мою, подключил?
 
        у меня 6 версия она бесплатная и без тормозов свежие библиотеки либо платные, либо тормозят в демоверсии  | 
|||
| 
    55
    
        barsik123    
     11.11.15 
            ✎
    22:28 
 | 
         
        (54) может ты мне не ту выслал?     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |