Alexandr73Rus (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
CipherLab 1000 в режиме COM
 
CipherLab 1000
SP7024317
Достался сканер, на проводе пластиковая коробочка. необходимо его настроить в 1С в режиме эмуляции СОМ порта.
Подскажите, пожалуйста, как его настроить в системе и в 1С, чтобы он работал не в режиме клавиатуры?
Пытался настроить по руководству быстрой настройки (ссылка ниже). ничего не меняется, так и работает как клавиатура
[URL=https://scancode.ru/catalog/imidzhevye-provodnye-skanery/cipher1000-ruchnoy-kontaktnyy-imidzhevyy-skaner/#files]https://scancode.ru/catalog/imidzhevye-provodnye-skanery/cipher1000-ruchnoy-kontaktnyy-imidzhevyy-skaner/#files[/URL]

Не разобрался какие драйверы в WIndows нужно установить
В 1С:розница 2.2 при установке драйвера версии 8.0.8.22, появляется сообщение, что этот драйвер больше не поддерживается
Нужно настроить его так, чтобы в 1С срабатывало внешнее событие. В текущем режиме такого не происходит.

Спасибо.
Изменено: 3332 Alexandr73Rus - 26.06.2019 15:00:29
Проблема с событием Update после получения данных на терминал, Обсуждение: Проблема с событием Update после получения данных на терминал
 
Итак. Методом тыка удалось все таки заставить сканер делать то, что надо.
вернулся на старую прошивку и задачу (7ка заработала). в своей старой задаче поставил тип всех имеющихся полей "Текст".
теперь куда бы курсор не встал после отработки (а он может встать и в поле Колво при нормальном сканировании штрихкода, и куда угодно при получении сообщения) сразу срабатывает событие Query. Событие Update теперь не срабатывает и в 7ке:)
в результате тестов выяснилось, что иногда при постоянном сканировании информация не попадает на экран, но штрих код был найден в 1с и отработан корректно, хотя при следующем штрихкода информация появляется нормально.
возможность скачивания задачи с рабочего сканера (точно такого же) или хотя бы просмотра её сэкономила бы 3-4 дня.

Спасибо Вам, тему можно закрывать:)
Проблема с событием Update после получения данных на терминал, Обсуждение: Проблема с событием Update после получения данных на терминал
 
Подскажите, как настроить в задаче так, чтобы при сканировании штрихкода курсор на экране вставал на поле штрихкода?
в данный момент структура экрана такая:
1."ШК" (надпись)
2.поле для штрихкода (текст)
3.Текст (с подсказкой Имя)
4.расширение
5.Расширение
6.расширение
7.Текст (с подсказкой Колво)
8.Пусто
Сейчас при сканировании курсор упорно встает на 3 строку сразу после подсказки. При нажатии на стрелку вверх, курсор встает "куда надо" и можно сканировать дальше. Если ее не нажать, то пишет Неверные данные.

Меня видно?
Проблема с событием Update после получения данных на терминал, Обсуждение: Проблема с событием Update после получения данных на терминал
 
Это все понятно. при "удачном" сканировании пустых полей в ответе быть не может, т.к. если в 1ске нашелся отсканированный штрих-код на экране сканера сразу отображается информация по этому коду (в моем случае: штрихкод, наименование номенклатуры, количество ну не важно).
только в случае с 7кой. update срабатывает, а в случае с 8кой приходится стрелку вверх нажимать.
Update конечно не срабатывает но сканировать уже можно.
т.е. эта задача в 7ке работает как надо, а в 8ке также, но без события Update

7982_8300.ATF

Проблема с событием Update после получения данных на терминал, Обсуждение: Проблема с событием Update после получения данных на терминал
 
Конечно не предназначена. Она и не работает с этой обработкой. Компонента не подключается из обработки-примера, а сразу идет обращение к зарегистрированной компоненте (regvsr32...)
Обработка написана с нуля, часть кода просто скопирована из обработки-примера.
Хотя изначально была создана на основе той, что Вы указали. Просто были изменены поля БД и все. Больше никуда не лазил
Проблема с событием Update после получения данных на терминал, Обсуждение: Проблема с событием Update после получения данных на терминал
 
[quote author=Олег link=topic/4/1569/1/#7985 date=24.09.2013 17:18]Если честно, я не помню, какая версия dll в обработке. С какой Вы работает? Желательно не меньше 3.0.0.6, а лучше последнюю 3.0.3.0. Хотя я думаю там не меньше 3.0.0.6.
Итак, подытожу: Вы сканируете ШК, в 1С генерится событие ANSWER. В ответ обработка отсылает непустую строку и данные отображаются на экране. Вы вводите количество и нажимаете ENTER. Событие UPDATE в 1С не поступает. Так?[/quote]
Версия файла: 2.1.0.1:)
где можно найти более свежую версию? из обработки выгрузить нормально не удалось.

Нет. задача сканера - только сканировать. без дополнительных нажатий. Никаких вводов не происходит.
Максимум, что нажимает сотрудник - это любую клавишу в момент получения сообщения (ошибки, комментарии из 1с...)
В 7ке при нажатии на желтую кнопку сканера срабатывает событие Query, оно отрабатывается в 1С, отсылается ответ с данными для отображения на экране, и сразу срабатывает событие Update, при этом сканер сразу готов сканировать код по желтой кнопке без дополнительных нажатий
в 8ке этот же сканер. код в 1с такой же. То есть жмем на желтую кнопку, срабатывает Query, 1ска обрабатывает его, посылает ответ, данные на сканере также отображаются, тут событие Update не срабатывает, и мы не можем сейчас сразу сканировать код нажав на желтую кнопку до тех пор, пока не нажмем стрелку вверх. Курсор на экране сканера встает в строку отображения штрих кода. Только после этого можно нажать на желтую кнопку и сканировать следующий штрих код. События Update при этом не возникает.
Вся проблема только в том, чтобы убрать это лишнее нажатие на стрелку вверх и можно было работать со сканером только одной желтой кнопкой.

При подключении компоненты как в примере (из отчета, а не из dll Файла). все тоже самое.
Проблема с событием Update после получения данных на терминал, Обсуждение: Проблема с событием Update после получения данных на терминал
 
Хотел задачку в генераторе открыть посмотреть.
так пустая она открылась. И пишет файл задачи обновлен. пересохраните задачу чтобы сохранить изменения
Проблема с событием Update после получения данных на терминал, Обсуждение: Проблема с событием Update после получения данных на терминал
 
Прошивку обновил, задачу тоже обновил.
эта задача вообще не работает.
при сканировании пишет "данные длинные".
окно сканера пустое
Что вы изменили в моей задаче? которую я выкладывал.
а сейчас свою сконвертировал и опять загрузил в сканер.
может мне попробовать самому сделать эти изменения без изменения вида окна сканера?
С новой прошивкой сканер соединяться с 7кой перестал.
других отличий пока не нашел
Проблема с событием Update после получения данных на терминал, Обсуждение: Проблема с событием Update после получения данных на терминал
 
Один и тот же сканер. закрываю одну обработку и открываю другую.
даже обработки сейчас один в один написал. задача не меняется, одна на всех
Единственно, что разное это компоненты.
Для 7.7 подключается файл.dll для 8ки подключение из макета обработки (из примера)
подключиться к тому же файлу.dll из 8ки, используя пример кода из обработки, не удалось
возможно наличие проблемы в разных компонентах?
[quote author=Олег link=topic/4/1569/1/#7970 date=20.09.2013 08:40]Для ТСД разные задачи или пользуетесь одной? Очень похоже, что задачи разные. События (в том числе и UPDATE) генерирует не 1С, а ТСД.[/quote]

При каких условиях ТСД генерирует событие Update?
Проблема с событием Update после получения данных на терминал, Обсуждение: Проблема с событием Update после получения данных на терминал
 
1) 8300
2) EB2500492
3) KNL:8300K-3.35 USR:83xxRU102-HK01
4) 1C 7.7 Торговля и Склад, версию установить не удалось, т.к. от типовой базы не осталось ничего + 1С 8.2.18.109 SQL (Комплексная автоматизация 1.1)
5) Версии dll для 1С 7.7. 2.1.0.1, версия для 8.2. из примера ОбработкаCipherLabTCP_2.1.4_УТ_11.0.7.13
6) ниже

Добрый день. Помогите, пожалуйста, решить небольшую задачу.
Работаем в 1СТорговле 7.7 со сканером 8300 wifi
работа идет в онлайн режиме: сканируется штрих-код, после всяких проверок он попадает
в таблицу документа, на экране сканера отображается вся информация.
нажатием на желтую кнопку сразу происходит сканирование следующего кода
сейчас переписываю обработку на 1С 8.2
работает все за исключением того, что после отображения информации на экране сканера
перед сканированием следующего щтрихкода нужно нажать стрелку вверх, чтобы курсор на экране
встал в поле штрихкода. только в таком варианте получается сканировать дальше.
обработка в 7.7 показывает, что за событием Query сразу срабатывает событие Update
а в 8ке - только Query

Как можно заставить сработать событие Update?

Сканер один и тот же, задача полностью из скачанного Вашего примера для УТ 8.2.
В обработке 7.7 в коде используется только метод Ответ(), также написал и в 8.2
почему в 7ке такой же код вызывает событие Update, а в 8ке нет?
Страницы: 1