Вход | Регистрация


1с. Как установить фокус на поле ввода управляемой формы?

1с. Как установить фокус на поле ввода управляемой формы?
Я
   tabarigen
 
25.04.18 - 11:36
Всем добра, мне бабла!

Ребят есть форма подбора товаров.
Скрин - https://yadi.sk/i/q0W1GaZu3UkcGZ.

Нужно  при открытии чтоб фокус устанавливался на поле ввода наименования, без возможности смены фокуса.

Есть ли какие решения по этому вопросу парни. Буду рад помощи и подсказкам.
 
 
   Diman000
 
1 - 25.04.18 - 11:39
ТекущийЭлемент вроде должен установить фокус ввода
   tabarigen
 
2 - 25.04.18 - 11:41
(1) о Диман привет. Как дела?
   Cyberhawk
 
3 - 25.04.18 - 11:42
Решения есть - в конфигураторе
   tabarigen
 
4 - 25.04.18 - 11:47
(3) подскажи как искать сайбер?
Прогать надавно начал.
   tabarigen
 
5 - 25.04.18 - 11:49
(3) Насчет текущего элемента понятно. В процедуре при открытии будет что то типа. ЭтаФаорма.Элементы.ПолеВвода.ТекущийЭлемент

Но как сделать чтоб вообще не могли фокус сменить?
   Cyberhawk
 
6 - 25.04.18 - 11:57
Вопрос ни о чем. Такой тебе и ответ: оставь на форме только одно это поле.
   Злопчинский
 
7 - 25.04.18 - 11:58
(5) тривиально. сделай все остальные элементы на форме недоступными. то есть по сути все остальные элементы выполняют функции надписей хотя и выглядят как элеменнты
   Пес Барбос
 
8 - 25.04.18 - 12:14
а если при открытии формы подключить обработчик ожидания и в подключаемой процедуре -
ЭтаФорма.ТекущийЭлемент = Элементы.Реквизит1;
   tabarigen
 
9 - 25.04.18 - 14:11
(8) спасибо, пока так и сделал.
Осталось все остальное вырезаить
   Сияющий в темноте
 
10 - 25.04.18 - 21:35
если из элемента нельзя выйти,то получить событие при изменении будет очень нетривиально
 
 Рекламное место пустует
   Злопчинский
 
11 - 25.04.18 - 22:02
(10) хм.. занятно...
   SleepyHead
 
12 - 26.04.18 - 05:40
(0) Решение описано непосредственно в вопросе

В процедуре при открытии обойти элементы формы и каждому проставить доступность = ложь, кроме наименования

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