|
Считать данные со сканера штрихкода |
☑ |
0
RickRock
03.06.16
✎
15:38
|
Здравствуйте,стоит драйвер,подключен сканер, номенклатуру подбирает, в этом функционале все работает. Задача такая, в регистры есть штрихкоды (числа), на форме в процедуре ПриИзменении() я вызываю функцию ВвестиЧисло(), она открывает форму на поле, туда я ввожу числои у меня все работает. Вопрос в следующем, каким образом туда передать число со сканера штрихкода? Штрихкод нужный я сформировал, но считав его у меня поле остается пустым, то есть сканер ничего на него не передает.
|
|
1
Московский
03.06.16
✎
15:39
|
Используй Внешнеесобытие и оттуда рули.
|
|
2
RickRock
03.06.16
✎
15:51
|
(1) На сколько я понял, ВнешнееСобытие вызывается чтобы подключить драйвер, но он уже у меня подключен и тест работает
|
|
3
trooba
03.06.16
✎
16:11
|
(2) Используй свою форму
|
|
4
RickRock
03.06.16
✎
16:22
|
(3) Имеется в виду использование стандартных модулей и процедур для считывания штрихкода?
|
|
5
Web00001
03.06.16
✎
16:27
|
(2)ты неправильно понял. ВнешнееСобытие вызывается при получении событий от драйвера 1С. Форму надо регистрировать в типовых конфигурациях при открытии, для использования штатных процедур обработки штрихкода(обработок торгового оборудования например). И да от ВвестиЧисло() придется отказаться и использовать свою форму.
|
|
6
RickRock
06.06.16
✎
12:07
|
(5) Создал форму, в модуле управляемого приложения прописал в процедуру ОбработкаВнешнегоСобытия - Сообщить(Данные), в своей форме,в ее модуле тоже написал процедуру ОбработкаВнешнегоСобытия и в ней написал Сообщить(ДругиеДанные), так вот , когджа сканирую штрихкод вызывается процедура из модуля управляемого приложения, а моя из модуля формы не вызывается, в чем может быть проблшема?
|
|
7
Serginio1
06.06.16
✎
12:22
|
|
|
8
В тылу врага
06.06.16
✎
12:24
|
делать ШК числом - моветон
|
|
9
RickRock
06.06.16
✎
12:27
|
(8) уже не число, вопрос не в формате,а как из МодуляУправляемогоПриложения получить из процедуру ОбработкаВнешнегоСобытия данные
|
|