Управление курсором формы

  • Автор темы Katani
  • Дата начала
Статус
Закрыто для дальнейших ответов.
K

Katani

#1
Есть некоторая форма. Необходимо в элементе диалога формы фиксировать курсор, т.е. чтобы он не переходил после ввода данных на следующий по порядку обхода, элемент диалога.
 
K
#2
Либо изменить порядок обхода, либо свойства поля ввода - пропускать при вводе
 
K

Katani

#3
Изменение порядка обхода не подходит.
А как быть с табличной частью (динамическая структура)?
Говорят есть прибомбасы из вне, виндовыми функциями!?...
 
K
#4
если вам нужно, чтоб пользователь немог редактировать , сделать недоступным

Форма.ХХХ.Доступность(0);
или в свойствах поля ввода
 
K

Katani

#5
если вам нужно, чтоб пользователь немог редактировать , сделать недоступным

Форма.ХХХ.Доступность(0);
или в свойствах поля ввода
А табличная часть, даже если ее нельзя редактировать, курсор все равно на нее переходит (на строку).
Мне нужно чтобы курсор не убегал с элемента диалога, после ввода данных, а оставался в этом же окне,
с возможностью принудительного перемещения (TAB, клик мыши на другом элементе).
 

Zab

Well-known member
07.08.2006
583
0
#7
Есть некоторая форма. Необходимо в элементе диалога формы фиксировать курсор, т.е. чтобы он не переходил после ввода данных на следующий по порядку обхода, элемент диалога.
Запретить выход из реквизита формы при вводе недопустимого значения
http://www.sinor.ru/~my1c/knowhow/chk_val.html
удачи

или я не так понял вопрос?
 
K

Katani

#8
Запретить выход из реквизита, после ввода в него данных, не важно каких.
В форме присутствует порядок обхода элементов формы (перемещение курсора ввода), так вот я хочу управлять
порядком обхода этих элементов, в зависимости от введенных данных.
В процессе ввода, новые формы не открываются, все происходит в одной форме, одном реквизите.
Странно, что 1С не реализовало такую простую функцию!
 
Статус
Закрыто для дальнейших ответов.