Событие формы "ВнешнееСобытие" отрабатывает только один раз #468562


#0 by kalinin
Подключили в 1С Розница сканер штрих кодов. Открываем документ ЧекККМ, сканируем штрих код - в документ заносится соответствующая номенклатура. Сканируем второй раз - ничего не происходит. Запускаю отладчик и вижу что при втором сканировании событие формы не вызывается. Почему?
#1 by kalinin
описание той же проблемы в другой редакции :) 1С Розница 1.0.4 на платформе 8.1.11 отлично работала со сканером штрих кодов. Обновили розницу до 1.0.9 (для работы с ней рекомендуют релиз платформы не ниже 8.1.13, но мы оставили старый) и сканер стал вести себя странно: открываем документ ЧекККМ, сканируем штрихкод, в документ добавляется номенклатура, сканируем второй раз - тишина! Проверили отладчиком, при первом сканировании событие формы ВнешнееСобытие возникает, при втором - увы, нет. Причем, если не дать отработать процедуре ПолучитьСерверТО.ОбработатьВнешнееСобытие(Событие, Данные, ЭтаФорма), то и второе и последующие сканирования приводят к возникновению события формы ВнешнееСобытие. Попробуем обновить релиз платформы, но вдруг это не поможет, поэтому заранее беспокоюсь :)
#2 by NcSteel
Отладчиком пройдись , не завершается обработка внешнего события . Возврат Истина поставь где надо.
#3 by kalinin
мм.. т.е. после первого сканирования 1с-ка думает, что событие все еще не завершено?
#4 by NcSteel
именно так.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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