#0
by Zareshivatel
Как известно, адрес выбирается из классификатора: в событии "НачалоВыбора" вызывается процедура из общего модуля, из которой уже открывается форма ввода адреса. В событие "ПриИзменении" можно попасть только в том случае, когда удаляешь введенное значение кнопкой очистки, в остальных случаях отладчик в него не попадает из-за того, что значение присваивается не ручным изменением строки, а получением представления адреса из классификатора. В моем случае есть необходимость проверки поля адреса на заполненность, которая обычно проходит как раз в событии "ПриИзменении", но попасть я в него не могу) Как в таком случае можно выполнить необходимую проверку?
#1
by Zareshivatel
Суть в том, что мне нужно проверять, заполнены ли адрес отправления и адрес доставки, чтобы сделать доступным еще одно поле ввода. Проверить я это могу при открытии формы и при изменении, соответственно. При изменении отпадает. Подключать обработчик ожидания в данном случае приемлемо? На сколько это скажется на производительности?
#6
by Zareshivatel
Ага, понятно насчет ОбработкиОповещения все, кроме того, в какой момент мне ее вызывать
#7
by Nuobu
"НачалоВыбора" вызывается процедура из общего модуля, из которой уже открывается форма ввода адреса. Вот как только чел. нажал на "ок" в этой форме, так сразу и вызывай.
#8
by Zareshivatel
то есть я из любой формы могу вызвать обработку оповещения нужной мне формы, просто указав ее в качестве источника?
#10
by Zareshivatel
Все получилось! Большое спасибо! Очень крутая и полезная вещь, о которой я не знал)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Обработчик ПриИзменении для ячейки, созданной программно
- программно вызвать обработку события поля ввода табличного поля "начало выбора"?
- можно ли связать добавляемые поля ввода программно с разными строками табл. поля?
- Построитель отчета, почему в поля отбора попадают все поля?
- Событие "ПриИзменении" для поля ввода - как отловить нажатие энтера ?
- Заполнение поля ТЧ из поля справочника: как написать без sql?
- Обработчик события ПриИзменении у поля ввода у ячейки табличного поля
- Управляемое приложение.программная запись адреса через общую форму ввода адреса
- Как в конфигураторе добраться до поля ввода табличного поля невидимого на форме
- Почему может не срабатывать событие ПриИзменении
- Выбор каталога - события поля ввода "ПриИзменении" "ОбработкаВыбора"
- При изменении одного поля ввода, изменить значение другого поля ввода
В этой группе 1С
- ТолькоПросмотр определенных ячеек таблицы управляемой формы
- удаление записей с битыми ссылками из независимых регистров сведений
- Учет ремонта двигателей в УПП, ЕРП и бухгалтерии вообще.
- Посредник в БП 3.0
- Как проверить параметр на Неопределено в запросе?
- Как перенести справочники из БП 2.0 в БП 3.0 ?
- Перенос с БП 3.0 на КА 2.0
- Программно узнать наименование ИБ (из стартера 1С которое)
- Linux soft-RAID1 уменьшить размер?
- понижение версии платформы и разрывы соединений
- СКД. Программное создание условного оформления
- УТ 11 Поиск Партнера по ИНН из формы списка
- Восстановление ЦБ в РИБ
- БИТ Финанс, вопрос о лицензиях.
- Доработка отчета "Ведомость по товарам и ГТД организаций"
- как обновить пакет xdto?
- ЗУП Стаж нестраховых периодов в чем считается?
- Не выгружаются перемещения из УТ в Розницу
- Исключить пересекающиеся интервалы в запросе
- Подключение к базе SQL из 1С.