Всем привет.
Сегодня мы сделаем так, что на форме при заполнении одного поля и нажатии на кнопку "Tab" будет заполняться второе поле.
Это может пригодиться для ситуации, когда у вас на форме есть какое-то сокращенное значение фирмы и есть полное название фирмы. Пользователь заполнит краткое название фирмы, а полное автоматически заполнится этим же значением и пользователю останется только дополнить до конца это значение. Это все ускоряет работу и экономит время пользователя.
Давайте приступим.
Перейдем в справочник "Контрагенты" и откроем форму элемента (Рисунок 1).
На этой форме у нас есть поле идентификатор и поле полный идентификатор. Теперь мы должны сделать так, что пользователь заполнит только поле "Идентификатор", а поле "ПолныйИдентификатор" заполнится само!
Все это делается просто! Нужно вспомнить про событие "ПриИзменении".
Это событие работает, когда мы начинаем что-то менять в поле, а как раз это мы и будем делать! Мы будем вносить данные в поле, а значит мы меняем его.
Выделим поле "Идентификатор" и найдем событие "ПриИзменении" (Рисунок 2).
Нажмем на значок увеличительного стекла и создадим процедуру на клиенте и пропишем там код (Рисунок 3).
Этот код говорит о следующем: Если поле ПолныйИдентификатор пустое - "", тогда оно автоматически становится равным полю идентификатор, то есть заполняется этим значением.
Запустите пользовательский режим и проверьте изменения. Запишите что-то в поле "Идентификатор", нажмите "Tab" и поле "Полный идентификатор" заполнится автоматически тем же значением. Таким образом пользователю останется только дописать название контрагента до конца!
На этом статья урока подходит к концу. Попробуйте выполнить все действия, которые описаны в этом уроке. Если что-то не получается, то вы всегда сможете написать вопрос о том, что вам непонятно или вернуться к предыдущим урокам и посмотреть их - ссылки внизу!
Всем спасибо.
Задать вопросы, которые у вас возникли вы можете, написав комментарий или вступить в группу и задать там свой вопрос, а так же можно на канале нажать кнопку "Написать сообщение".
Ссылка для вступления телеграм-канал - t.me.Apiscourses
Подписаться в группу ВКонтакте
Или написать на электронную почту - awesome.razrab@yandex.ru
Прошлые уроки:
Введение Урок 1 Урок 2 Урок 3 Урок 4 Урок 5 Урок 6 Урок 7 Урок 8 Урок 9 Урок 10 Урок 11 Урок 12 Урок 13 Урок 14 Урок 15 Урок 16 Урок 17 Урок 18 Урок 19 Урок 20 Урок 21 Урок 22 Урок 23 Урок 24 Урок 25 Урок 26 Урок 27 Урок 28 Урок 29 Урок 30 Урок 31 Урок 32 Урок 33 Урок 34 Урок 35 Урок 36 Урок 37 Урок 38 Урок 39 Урок 40 Урок 41 Урок 42
На этом все. Жду Вас на следующем занятии.
P.S. Подписывайтесь на мой канал :-)
программирование программирование 1с 1с предприятие обучение онлайн обучение 1с