Версия для печати темы (https://pro1c.org.ua/index.php?showtopic=4898)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование обычных форм 1С 8.2 и не интерфейсной логики _ Напомните где настариваеться порядок обхода в форме?

Автор: хакерок 29.09.11, 12:25

Имеется форма в не есть поля в которые можно ввести цифры и после ввода цифр нужно чтоб курсор перескакивал на кнопку Продано ... Напомните пожалуйста где вызываеться настройка обхода ?

Автор: Vofka 29.09.11, 12:34

Форма\Настройка порядка обхода

Автор: хакерок 30.09.11, 10:27

Цитата(Vofka @ 29.09.11, 13:34) *
Форма\Настройка порядка обхода


В версии 8.1 кодда становишься на Диалог появляеться Форма\Настройка порядка обхода а в 8.2 такого нет совсем другой подход.

Я решил так
&НаКлиенте
Процедура ВводСуммыПриИзменении(Элемент)
        ЭтаФорма.ТекущийЭлемент = Элементы.Продано;
КонецПроцедуры

Автор: хакерок 10.10.11, 11:12

Хочу поделиться с чем разобрался

Есть форма в ней поле ввода "Сумма" за ней сразу стоит кнопка Продано

По умолчанию если вводишь Сумму и нажимаешь Enter курсор пропускает кнопку Продано и устанавливаеться на любой элемент формы где есть ввод данных.

Для того чтоб при вводе суммы курсор перескакивал на кнопку нужно свойство кнопки "Пропускать при вводе" с Авто преключить на Нет.

Искать порядок обхода и прописывать процедуру ОкончаниеВвода текста безполезно

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua