|
Настройка сканера в пустой конфигурации | ☑ | ||
---|---|---|---|---|
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) насиловать? Возьмите из последней БСП нормальные нативные дрова.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |