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

Сбой позиционирования курсора

Сбой позиционирования курсора
Я
   Avalone2010
 
28.10.18 - 15:54
Здравствуйте! Подскажите как можно обойти такую беду. Есть управляемая форма, на ней есть два реквизита - Вес и КонтрагентСтрокой. В поле вес раз в секунду(обработчиком ожидания) идёт передача данных с весов. С полем "КонтрагентСтрокой" возникает проблема. Пользователь набирает в этом поле текст и при автоматической передаче информации с весов в поле "Вес" происходит затирание ранее введённого текста. Сейчас сделана проверка на ранее переданные данные в поле Вес и если они не отличаються то в поле Вес данные не передаються, но это какой то полувыход… Как можно сделать что бы на форму выводилась информация с весов и при этом не затирались данные вводимые пользователем.
 
 
   Cyberhawk
 
1 - 28.10.18 - 15:56
Пока поле контрагента активно, не обновляй форму
   Avalone2010
 
2 - 28.10.18 - 16:05
(1)Вариант, но ток я упрощённо привёл - там этих поле очень много, порядка 50. И курсор может просто висеть в поле контрагента - пользователь все ввел и ждет чего либо.
   Avalone2010
 
3 - 28.10.18 - 16:12
(0)Вопрос решен.(1) спасибо за совет. Сделал для текстовых полей при редактировании установку переменной РедактированиеТекста в истину, при окончании редактирования в ложь и проверку возможности обновления веса завязал на эту переменную. Костыль конечно, но по другому хз как.
   Cyberhawk
 
4 - 28.10.18 - 18:05
По-другому можно и без переменной было обойтись - анализируя ТекущийЭлемент у формы
   Cyberhawk
 
5 - 28.10.18 - 18:06
Хотя окончание редактирования конечно больше подходит, ну тебе виднее что да как ()

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