#0
by MrZLO
Здрасте! В заказе покупателя открываю форму контрагента, как из этой формы (контрагент) при изменении реквизита обратиться к реквизиту родительской формы (заказ покупателя)
#6
by Segate
Эрм... а где ты в с реквизитами работаешь? И зачем тебе менять видимость элементов у неактивной формы?
#9
by MrZLO
ок... решил вставить действие в послезаписи... Т.е. в событии после записи нужно получить родительскую форму, и если она - основная форма заказа покупателя, то элемент родительской формы Адрес123 должен стать видимым
#10
by Segate
Объясни что ты делаешь? и зачем? Почему нельзя использовать обработку выбора в этом случае? когда ты открываешь форму, ты владельца передаешь? модально открываешь?
#11
by MrZLO
У меня в заказе покупателя есть реквизит адрес для уведомлений. Если у контрагента есть галка "использовать адрес из заказа", то это поле в заказе покупателя видно иначе оно невидимое. Я хочу так, при выборе контрагента в документе заказ покупателя открывается общая форма контрагента (модально скорее всего), надо чтобы в ней когда ставим чекбокс "использовать адрес из заказа", нажимаем ОК (данные записываются), на родительской форме заказа покупателя поле ввода адреса стало видимым
#15
by Segate
Даже наверное лучше не при записи, а после записи делать. Тогда у нас точно записан элемент, и откатить уже толком нельзя
#16
by MrZLO
в основную форму контрагента ПослеЗаписи, ПриЗакрытии добавляю строку ОповеститьОВыборе(ИспользоватьАдресУведомленияЗаказаПокупателя); в отладчике с контрагентом форма закрывается и все! код в модуле, в основной форме заказа покупателя нигде не выполняется...
#19
by MrZLO
открываю заказ покупателя, выбираю контрагента, делаю ему изменения, нажимаю OK. точка останова срабатывает (которая на контрагенте) и все... 123 не выводится, точку останова в заказе покупателя не видит отладчик, как будто до неё уже не доходит... Процедура ПриЗакрытии
#23
by MrZLO
да в том то и дело, что не попадает... сами можете добавить у себя 1) в основную форму контрагента ПриЗакрытии ОповеститьОВыборе(ИспользоватьАдресУведомленияЗаказаПокупателя ); 2) в заказ покупателя в основную форму 3) в заказ покупателя основную форму Ставлю 3 точки останова соотв в 1), 2) и 3) запускаю отладчик, открываю заказ покупателя, у поля контрагента кликаю лупу, меняю что-нить, нажимаю OK срабатывает точка останова 1) из ПриЗакрытии. Все, выполнено, точки останова 2) и 3) проигнорированы...
#26
by Segate
ясно, напиши в процедуре открытия: СтандартнаяОбработка = ложь; и присвой открываемой форме владельца
#28
by Segate
не смотрел картинку, если нет кода, то форма элемента открывается без привязки к родительской форме.
#29
by MrZLO
или я туплю... или что-то не догоняю... не работает еще Процедура КонтрагентОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
#30
by MrZLO
кстати КонтрагентОбработкаВыбора вызывается если я другого контрагента выбираю, а если я открываю выбранного и правлю в нем что-то, то эта обработка игнорируется
#31
by Segate
тупишь и не догоняешь ))) ты обрабатываешь выбор. а пытаешься тыкать кнопку открытия. это разные процедуры.
#32
by РенеДекарт
>КонтрагентОбработкаВыбора это когда получил форму выбора контрагента, выбрал его, и вот она - "обработка выбора". А когда открываешь карточку контрагента - это событие "Открытие" элемента.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Переход УТ 10.1 -> УТ 10.2
- Обновление УТ, пытаюсь обновить 10.2.9.2 на 10.2.10 не даёт, подскажите поч
- Перенос данных из УТ 10.2.13.1 в УТ 10.3.1.7 кто подскажет чем воспользоват
- Как правильно обновить УТ 10.2.13.1 на УТ 10.3.3.3 в 1С 8.1 ?
- На каком ИТС есть УТ 10.3.3.3 или УТ 10.3.4.14 ?
- Конвертация данных УТ 10.2 на УТ 10.3
- Насколько трудно перевести УТ 10.2(8.0) в УТ 10.3 (8.1)?
- Базавая версия УТ с УТ проф как связывается (какие варианты рабочие есть)?
- Привезли УТ 11 вместо УТ 10.3. Можно ли использовать?
- Выгрузка из УТ в УТ..
- Перенос обработки из УТ 10 в УТ 11
- v8: УТ 10.3 (10.3.10.4) Подбор номенклатуры в интерфейсе кассира
В этой группе 1С
- Выбор из списка в Табличном поле
- Розница , подключение весов с Ethernet интерфейсом
- Как поставить запрет на редактирование чужих документов в УТ10.3
- УПП. Счет-фактура налогового агента.
- 1с 8.3 Розница 2.0.7.4 Как сделать выемку денег после закрытия кассовой смены?
- Как активизировать таблицу
- кто использует рарус альфа авто 4.1 редакции?
- СКД: вызов глобальной функции в вычисляемом поле с параметром таблицей значений
- Ключ запуска /T<путь> действителен для 1с 8.2 ?
- БП 3.0 Договор с поставщиком в евро, а оплата в долларах
- Мужики кто разбирается в Тех-ком журнале? (нужна помощь)
- Можно ли установить SQL Server Experss 2012 на ноутбук
- Агрегатная функция ПЕРВАЯ в запросе 1С
- Условное оформление динамического списка
- Зачем нужны 3 виртуальные таблицы
- не получается выполнить обновление бп 2.0
- УТ 11, интерфейс, настройка панели действий.
- КД: обращение к параметрам после загрузки
- v7: Как открыть форму выбора справочника и получить значения выбора
- Кто делал загрузку адресов из УТ 11 в УТ 10?