Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Передача управления на поле ввода.

v7: Передача управления на поле ввода.
Я
   Slim747
 
13.05.19 - 09:10
Добрый день уважаемые форумчане.
Столкнулся со следующей проблемой.
Есть два поля ввода. Тип Строка, длина 10 символов.
Если при заполнении Поля1 упираемся в ограничение 10 символов, тогда необходимо автоматически передать управление на Поле2.

Пробовал через ОбработкуОжидания, АктивныйЭлемент().
В момент ввода симовлов(до нажатия Enter) никак не удается получить результат.
Может кто сталкивался с подобной задачей?
 
 
   HawkEye
 
1 - 13.05.19 - 09:11
(0) было же недавно...
   Slim747
 
2 - 13.05.19 - 09:16
Никак не могу отыскать.
А как тема называлась???
   catena
 
3 - 13.05.19 - 09:24
   catena
 
4 - 13.05.19 - 09:25
Вопрос "зачем" так и не был раскрыт
   Slim747
 
5 - 13.05.19 - 09:30
Хочу сделать проверку наличия ТТН в 1С. Для создания сопроводительного документа водителю.
Накладные сканируются сканером. Штрихкода залетают в поле ввода, а дальше выполняются действия.
Проблема в том что иногда накладных много и длина поля не позволяет вместить столько.
   HawkEye
 
6 - 13.05.19 - 09:35
(5) ты же ловишь внешнее событие от сканера, зачем тебе еще что-то?
   Slim747
 
7 - 13.05.19 - 09:39
Сканер подключен в usb и отбивает просто цифры.
Внешнее событие не настраивал.
   serpentt
 
8 - 13.05.19 - 09:41
(7) Так настрой "ОбработкаВнешнегоСобытия" и в ней делай свои махинации
   HawkEye
 
9 - 13.05.19 - 09:42
(7) ну а как ты со сканера цифры то получаешь?
   Slim747
 
10 - 13.05.19 - 09:45
На накладных есть шртихкод.
В 1С управлении на Поле1.
Сканируем сканером накладные. Информация попадает в Поле1.
Дальше работаю как с обычной строкой.
 
 Рекламное место пустует
   Slim747
 
11 - 13.05.19 - 09:45
управление
   HawkEye
 
12 - 13.05.19 - 09:47
(10) через фиктивное закрытие формы делай.
   Ёпрст
 
13 - 13.05.19 - 09:56
   Slim747
 
14 - 13.05.19 - 09:56
Что значит фиктивное закрытие?
   HawkEye
 
15 - 13.05.19 - 09:58
(14) вторая ссылка в (13)
   Slim747
 
16 - 13.05.19 - 10:11
А если Поле1 сделать неограниченной длины. Установить параметр "Многострочный".
А затем в таблицу значений загонять длину штрихкода?
И работать уже с элементами таблицы значений.
   HawkEye
 
17 - 13.05.19 - 10:15
(16) ну это уже тебе решать....
   Slim747
 
18 - 13.05.19 - 10:23
Вариантов решения несколько.
Буду решать задачу.
В планах перейти на 8.3.
   Ёпрст
 
19 - 13.05.19 - 10:30
(0) нормально не сделаешь с типовыми контролами. Красиво только с активиксом на форме выйдет. Ибо пасти, сколько ты там символов в поле ввода забил просто так не получится

Список тем форума
Рекламное место пустует  Рекламное место пустует
Прочитай, хотя бы, Митичкина "Разработка в системе 1С:Предприятие 8". Волшебник
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует