Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
09 мая 2024, 02:50

Установить курсор на поле.

Автор trialex3, 06 мая 2019, 14:03

0 Пользователей и 1 гость просматривают эту тему.

trialex3

Добрый день. Обновили платформу 8.2 до 8.3 и теперь команда
ЭтаФорма.ТекущийЭлемент = ЭтаФорма.Элементы.ИмяПоляВвода;
не работает.
Команда
ТекущийЭлемент = ЭлементыФормы.ИмяПоляВвода;
тоже не работает, ругается:
ЦитироватьПеременная не определена (ЭлементыФормы)
ТекущийЭлемент = <<?>>ЭлементыФормы.КодИзделия; (Проверка: Толстый клиент (обычное приложение))

Есть еще варианты этой команды?

trialex3

Вроде как проблема в свойстве формы "Поведение клавиши Энтер", которое появилось в 8.3.5 и которое мешает выполнению кода. Но как решить пока не понял.
Добавлено: 06 мая 2019, 17:49


Проблема действительно в этом свойстве. Нашел только одно решение, но не оч правильное. В это свойстве выставляем кнопка по умолчанию, привязываем кнопку по умолчанию к новой, созданной вами кнопке и там уже прописываем объект, на котором должен быть курсор. Новая кнопка должна быть на форме видима.
Есть еще варианты решения?

Теги:  

Похожие темы (5)

Рейтинг@Mail.ru

Поиск