Имя: Пароль:
1C
1С v8
ОповеститьОВыборе. Не получается...
0 Cunni
 
25.12.12
12:13
Всех приветствую!
Поиском пользовался, но понять где ошибка так и не смог.

Основная форма:
Процедура ЗаявкиДокументыНачалоВыбора(Элемент, СтандартнаяОбработка)
   СтандартнаяОбработка = Ложь;
   Форма = Документы.ЗаявкаНаСклад.ПолучитьФормуВыбора(,ЭтаФорма);
   Форма.Отбор.Контрагент.Значение = Строка.Получатель;
   Форма.Отбор.Контрагент.Использование = Истина;
   Форма.Открыть();
КонецПроцедуры


Дочерняя форма;
Процедура ДокументСписокОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
   ОповеститьОВыборе(ВыбранноеЗначение);
КонецПроцедуры


Открывается моя форма(дочерняя) с отбором, но после выбора элемента ничего не происходит. Вызова процедуры "ДокументСписокОбработкаВыбора" нет. То есть в основную форму ничего не возвращается. Что я не так делаю?
1 cw014
 
25.12.12
12:17
А что у тебя должно произойти? Есть у формы описаное свойство "ОбработкаВыбора"?
2 andreymongol82
 
25.12.12
12:18
на дочерней форме нужно МножественныйВыбор = Ложь, на всякий случай. И раз владельцем дочерней формы - эта форма, то в в основноую надо доабвить ОбработкаВыбора