Не работает ОбработкаВнешнегоСобытия #302207


#0 by neo7777
Сканер штрих-кодов подключен через usb. Специально пишу в глобальнике: А также в форме документа: СКАНИРУЮ. А в ответ выводится форма ДляПодбора справочника Номенклатура. Мои сообщения не выводятся. Вопрос: почему выводится форма ДляПодбора справочника Номенклатуры, когда по описанию событие должно обрабатываться в процедуре глОбработкаВнешнегоСобытия документа или глобального модуля.
#1 by ТелепатБот
#2 by ПИ-2003
А в форме дока есть еще процедура ОбработкаВнешнегоСобытия(Источник, Событие, Данные), без 'гл'?
#3 by neo7777
да, я просто неправильно скопировал, в форме дока так:
#4 by ПИ-2003
В отладчике смотрел что происходит?
#5 by neo7777
в отладчике сразу же попадает на ПриОткрытии формы ДляПодбора справочника Номенклатуры. я поставил точки останова внутри ОбработкаВнешнегоСобытия документа и в глобальном внутри глОбработкаВнешнегоСобытия.
#6 by neo7777
я так понимаю где-то привязана форма для подбора к этому событию. но где!???!
#7 by ПИ-2003
Я так понял в ОбработкаВнешнегоСобытия в форме дока вообще не заходит?
#8 by neo7777
совершенно верно! иначе бы я сам разобрался.
#9 by PaulBC
а сканер работает через эмулятор COM-порта или в разрыв клавиатуры?
#10 by neo7777
а вот этого я не знаю. подскажи, пожалуйста, как узнать или где об этом почитать чтобы узнать. я почитаю, сообщу как работает.
#11 by PaulBC
Сервис - Параметры - есть закладка Сканер штрих-кода? если есть, какие параметры там установлены?
#12 by neo7777
последовательный порт: com2 скорость передачи: 38400 Количество бит в байте: 8 бит Количество стоп битов: 1 стоп бит Сканер всключен: галочка в состоянии ВКЛЮЧЕНО. Ещё в меню Сервис->Прочие настройки->Настройка торгового оборудоваия На вкладке "Сканер трих-кода" галочка "Сканер штрих-кода включен" в состоянии выключена. я пробовал только что и при включенной этой галочке, результат тот же самый. выскакивает подбор.
#13 by Pahomich
Чудес не бывает. Смотри внимательнее код, ищи функцию, которая начинает обрабатывать событие от сканера. "ПриОткрытии" ей быть не может, просто до неё у тебя нет точек остановки.
#14 by Джордж Вашингтон
V7 и юсб сканер ШК - это есть не совсем хорошо. Поменяй на нём шнурок на СОМ - практически все позволяют это сделать, и стоит +100р БП - и избежишь кучи проблем. просто поверь. Наверняка не хватит СОМа для ФР - придется докупить контроллер. Лучше на 2, а ещё лучше на 4 порта. Сканер лучше в СОМ1 засовывать, т.к. кучу раз ФР жгли порты у меня, а сканеры ни разу.
#15 by Истина
Этот сканер работает в разрыв клаваиатуры. Точнее - эмулирует клавиатуру. Надо в странице свойств установить не СОМ-порт, а клавиатуру (в конце списка). p.s. получается, что он не ВнешнееСобытие вызывает, а кнопки на форме жмет - поэтому и подбор открывается.
#16 by Джордж Вашингтон
+14 пусть не забудут перепрошить его на СОМ интерфейс, обычно делается считыванием нескольких служебных ШК. если это так (а не джампер, к примеру), то обязательно имей картинки на касссе, а то бывает отваливается периодически у них память о типе шнурка...
#17 by neo7777
Сервис -> Параметры -> Сканер штрих-кода есть параметр: последовательный порт: com2 вы это имеете в виду? я там не могу найти клавиатуру, там только 4-ре ком. порта есть! или я не так понял?
#18 by neo7777
а где вы мне предлагаете поставить точку останова? я поставил точки останова внутри ОбработкаВнешнегоСобытия документа и в глобальном внутри глОбработкаВнешнегоСобытия! остальные функции и процедуры не относятся к работе с этим событием, на сколько я понимаю.
#19 by PaulBC
поставь драйвер атоловский последний
#20 by PaulBC
поищи откуда открывается форма ДляПодбора справочника Номенклатуры (ОткрытьФорму или ОткрытьПодбор)
#21 by neo7777
где поставить?
#22 by PaulBC
в винде :)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С