|   |   | 
| 
 | Настройка сканера в пустой конфигурации | ☑ | ||
|---|---|---|---|---|
| 0
    
        aptomilov 26.07.23✎ 16:26 | 
        Предистория - все работало  ))) 
 Поменяли платформу и и перестало в документе ловить внешние события со сканера подключенного просто через глобальный модуль при начале работы системы причем через сервис - параметр драйвер ловиться и даже сканируется в поиске https://postimg.cc/hf8yHgCd но при этом 2 проблемы остаются настройки не сохраняются и в документ таки внешнее событие не ловиться видимо где то что то я упускаю есть тут олдскульные спецы | |||
| 1
    
        Галахад гуру 26.07.23✎ 16:33 | 
        Сто лет не настраивал сканер, но насколько я помню указывать суффикс хороший тон.     | |||
| 2
    
        aptomilov 27.07.23✎ 07:02 | 
        да тон хороший но 
 но это можно настроить когда заработает | |||
| 3
    
        Мимохожий Однако 27.07.23✎ 07:07 | 
        Попробуй зарегистрировать СОМ-соединение платформы     | |||
| 4
    
        aptomilov 27.07.23✎ 08:32 | 
        (3)  
 не понял, можно тут подробнее | |||
| 5
    
        Pprog151713 27.07.23✎ 08:43 | 
        (0) Откатить платформу.     | |||
| 6
    
        Tatitutu 27.07.23✎ 10:09 | 
        #13  и #10
 Суффикс и префикс добавить в настройки | |||
| 7
    
        aptomilov 27.07.23✎ 13:32 | 
        (8)
 я не думаю что это поможет ибо даже в событие оповещения не залетает | |||
| 8
    
        ejikbeznojek 27.07.23✎ 21:00 | 
        Может для сканирования использовалась какая-нибудь внешняя scanopos.dll или ещё что-то подобное, и путь к файлу или файл перестал быть правильным для новой версии?     | |||
| 9
    
        Мимохожий Однако 28.07.23✎ 06:59 | 
        (0) Расскажи, какую платформу установили и какая была. Возможно, понадобиться 32 разрядная. 
 Не ясно какой драйвер используется для сканера и к какому порту подключено что-нибудь еще (4) comcntr.dll | |||
| 10
    
        ikea 28.07.23✎ 12:03 | 
        (0) В глобальном модуле нужно дописать определение типа платформы, и взависимости от результат загружать библиотеку для работы со сканером.
 СистемнаяИнформация = Новый СистемнаяИнформация; ТипПлатформы1С = СистемнаяИнформация.ТипПлатформы; Если ТипПлатформы1С = ТипПлатформы.Windows_x86 Тогда ЗагрузитьВнешнююКомпоненту("scanopos.dll"); ИначеЕсли ТипПлатформы1С = ТипПлатформы.Windows_x86_64 Тогда ЗагрузитьВнешнююКомпоненту("scanopos64.dll"); КонецЕсли; | |||
| 11
    
        yopQua 28.07.23✎ 13:49 | 
        (10) че сканопус, у него атол же
 Сканер.AddDevice(); Сканер.CurrentDeviceName = "COM"; Сканер.PortNumber = НомерПорта; Сканер.DataEventEnabled = 1; Сканер.Suffix = Символ(13) + Символ(10); Сканер.DeviceEnabled = 1; | |||
| 12
    
        yopQua 28.07.23✎ 13:51 | 
        этого достаточно для стандартных настроек сканера. если он настроен особенно, то добавлять префиксы и суффиксы, или если стандартные настройки сканера отличаются от стандартных настроек стандартных настроек, то соответственно и в драйвере указать     | |||
| 13
    
        yopQua 28.07.23✎ 13:53 | 
        >>причем через сервис - параметр драйвер ловиться и даже сканируется в поиске
 аа, все есть, может тогда внешнеесобытие с формы улетело? | |||
| 14
    
        yopQua 28.07.23✎ 13:54 | 
        ну судя по картинке сканер настроен стандартно     | |||
| 15
    
        yopQua 28.07.23✎ 13:57 | 
        кстати атола бесплатного для 64 не было, поэтому да, если разрядность поменялась.. если 8.3 то из БПО можно дернуть макет с драйвером и юзать, может и в 8.2 взлетит, не пробовал     | |||
| 16
    
        yopQua 28.07.23✎ 13:58 | 
        там и 32 и 64 поддерживается
 и ставить в винду руками доп библиотек не надо, все программно регистрируется и запускается | |||
| 17
    
        arsik гуру 28.07.23✎ 14:05 | 
        Зачем вообще этот "труп" (scanopos) насиловать? Возьмите из последней БСП нормальные нативные дрова.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |