Имя: Пароль:
1C
1C 7.7
v7: Подставить данные со сканера в окно ВвестиСтроку
0 Vika_Vika
 
28.04.17
10:22
Добрый день.
Ситуация. В документе вводится строковое значение с помощью ВвестиСтроку. Оно обрабатывается и присваивается реквизиту документа. Это уже есть. Теперь нужно вводить это значение со сканера штрихкодов.
Сканер значение считывает, я его вижу в отладчике в Обработке Внешнего События, но не понимаю, как его показать в этом окне. Или уж совсем отказаться от этого окошка? Но к нему вроде как привыкли...
Посоветуйте, плиз.
1 Ёпрст
 
гуру
28.04.17
10:25
(0)
ВвестиСтроку("Вася") не работает, разве ?
2 Vika_Vika
 
28.04.17
10:34
Не поняла, поясните
3 Vika_Vika
 
28.04.17
10:42
Сначала выходит табличка ВвестиСтроку, в ней значение пустое, потом считываем код сканером, но как его показать в этом окне?
Вы предлагаете сначала считать, а потом выводить? А как тогда юзер поймет, что уже надо вводить...
4 Vika_Vika
 
28.04.17
10:56
Ау!
5 vcv
 
28.04.17
10:58
(4) Свою обработку вместо штатного ВвестиСтроку.
6 Zamestas
 
28.04.17
11:01
(3) А за каким показывать ВвестиСтроку????
7 Vika_Vika
 
28.04.17
11:01
(5) Хм. Интересно...
8 Vika_Vika
 
28.04.17
11:02
(6) Ну, так раньше было, когда от руки вводили код
9 Fedor-1971
 
28.04.17
11:21
(2) примерно так:
код=ПолученныйКодОтСканера; //где-то взяли код
ВвестиСтроку(код); //завпрос на ввод строки с заполненным начальным значением, пользователь просто подтверждает или изменяет что-то
10 Vika_Vika
 
28.04.17
11:29
(9) а перед этим просто сказать, сосканируйте, мол?
11 Смотрящий
 
28.04.17
11:35
(10) Обработку создай свою которая заменит штатный ВвестиСтроку. В ней лови событие со сканера.
Для Юзера внешне ничего не поменяется.
12 Fedor-1971
 
28.04.17
11:45
(10) Если можешь поймать событие от сканера, то в его обработке и делай как тебе нужно.
Пользователю ничего не надо говорить режим работы примерно такой: "Сканировал, получил окошко с кодом, подтвердил и дальше по технологии (например, получил строку с найденной номенклатурой и её ценой в документе реализации"
13 Vika_Vika
 
29.04.17
09:28
Всем спасибо. Обработка отлично работает.
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой