Имя: Пароль:
1C
1С v8
Как заполнить список значений
0 Death_eye
 
29.08.11
04:28
Внешний отчет. Есть реквизит список значений. На форме он в виде поля списка. Пользователь должен выбрать туда  один или несколько документов.
Подскажите, как открыть форму выбора документов, чтобы можно было выбрать несколько без закрытия формы и чтобы выбранные значения попали в нужный реквизит.
1 Alex375
 
29.08.11
04:36
Добавляешь кнопку на форму, по которой открываешь форму подбора. У формы подбора выставь множественный выбор. В форме внеш. обр. есть событие "ОбработкаВыбора" в котором и обрабатываешь выбранные значения.
2 Death_eye
 
29.08.11
04:54
(1) Форму подбора открыл, фильтр поставил
Процедура ПодборНажатие(Элемент)
ФормаПодбора = Документы.ПриемНаРаботуВОрганизацию.ПолучитьФормуВыбора();
ФормаПодбора .ЗакрыватьПриВыборе = Ложь;
ФормаПодбора .МножественныйВыбор=Истина;
ФормаПодбора .Открыть();    
КонецПроцедуры

Как дальше поместить выбранное в нужный реквизит?
3 Rusty Nail
 
29.08.11
05:20
(2) Ну, например,событие ОбработкаВыбора формы внешнего отчета.
4 Death_eye
 
29.08.11
05:44
Нельзя ли пример кода? (3) не могу туда попасть
5 Alex375
 
29.08.11
06:25
При вызове "ПолучитьФормуВыбора" передай как владельца форму своей внеш. обработки! Тогда у тебя будет срабатывать событие "ОбработкаВыбора"
6 Death_eye
 
29.08.11
12:32
(5) Спасибо.
Независимо от того, куда вы едете — это в гору и против ветра!