Как проверить программно Запущена ли обработка #296430


#0 by Doctor_z
Суть задачи заключается в следующем. Есть сканер штрих-кода он подключен и прекрасно работает. Нужно при срабатывании сканера открыть обработку, она простая выводит в диалоговом окне картинку с текстом (реализовано), при 2 срабатывании сканера ничего не меняется (картинка и надпись остаются прежними), но если закрыть обработку и пикнуть сканером штрих-кода, то обработка запускается и выводит окно с новыми данными. Вопрос: как сделать чтобы при срабатывании сканера либо менялись данные, либо запущенная обработка закрывалась, открывалась новая. PS: обработка событий производиться в глобальном модуле и при наличии в базе штрих-кода запускается обработка. Зарание благодорю за ответ.
#1 by у лю 427
лови повторный вызов в обработке через ПовторноеОткрытие и обновляй данные. Все работает.
#2 by Doctor_z
Не могли бы Вы показать в примере, а то описания данной функции нет.
#3 by Темный Эльф
Синтаксис: ПриПовторномОткрытии Назначение: Предопределенная процедура при повторном открытии формы в случае, если открывают уже открытую форму - то есть форма просто активизируется. Замечание: Данная процедура может располагаться только в программном модуле формы. (с) СП
#4 by у лю 427
EndProcedure Синтаксис: ПриПовторномОткрытии Назначение: Предопределенная процедура при повторном открытии формы в случае, если открывают уже открытую форму - то есть форма просто активизируется. Замечание: Данная процедура может располагаться только в программном модуле формы.
#5 by akaBrr
ПриПовторномОткрытии !!!
#6 by у лю 427
о... пля.... а я и не знал....
#7 by Doctor_z
Всем Огромное Сспасибо! Заработало!!!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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