Имя: Пароль:
1C
 
обработка выбора БП 3.0
0 NickOmsk
 
29.11.16
10:29
если я в модуле формы документа для события поля НачалоВыбора вставляю свою процедуру
СтандартнаяОбработка=Ложь;    
УсловияОтбора = Новый Структура("Владелец", Объект.Контрагент);
ПараметрыФормы = Новый Структура("Отбор,МножественныйВыбор", УсловияОтбора,Истина);
ОткрытьФорму("Справочник.ДоговорыКонтрагентов.ФормаВыбора", ПараметрыФормы);    

, то как сделать, чтобы в поле происходил выбор из формы справочника?
Значение не выбирает после
СтандартнаяОбработка=Ложь;
Событие ОбработкаВыбора не работает!
1 DrShad
 
29.11.16
10:31
владельца формы укажи
2 NickOmsk
 
29.11.16
10:32
(1) в параметрах?
3 DrShad
 
29.11.16
10:34
ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>, <НавигационнаяСсылка>, <ОписаниеОповещенияОЗакрытии>, <РежимОткрытияОкна>)

третий параметр
4 DrShad
 
29.11.16
10:34
обработка выбора возникает только в подчиненных формах, а у тебя формы никак не связаны
5 NickOmsk
 
29.11.16
10:35
(4) спасибо, пробую..
6 NickOmsk
 
29.11.16
10:41
(4) ставлю параметр ЭтаФорма, не канает, как еще можно указать владельца?
7 DrShad
 
29.11.16
10:43
<Владелец> (необязательный)

Владелец формы - форма или элемент управления другой формы.
8 DrShad
 
29.11.16
10:44
вообще-то сейчас уже кошернее делать через Оповещения
9 NickOmsk
 
29.11.16
10:44
неправильно владельца указываю, поле надо
10 DrShad
 
29.11.16
10:45
не поле, а элемент управления ))) немного разные вещи
11 NickOmsk
 
29.11.16
10:49
(10) ок, после указания владельца - Элементы.СубконтоКт2Прочие заработало событие ОбработкаВыбора, осталось в нем значение передать элементу...