Имя: Пароль:
1C
1С v8
отбор по группе справочника
0 етк
 
15.09.12
22:36
есть: справочник Контрагенты, документ ПриходнаяНакладная...

нужно: чтобы на форме документа при выборе контрагента можно было выбирать контрагентов только из группы поставщики.

подскажите как это сделать??
1 fimanich
 
15.09.12
22:50
(0) в событии начало выбора для поля Контрагент открываешь форму выбора с отбором Ссылка в группе <>
2 етк
 
16.09.12
03:57
если кому интересен пример:
   Форма=Справочники.Контрагенты.ПолучитьФормуВыбора();
   Форма.Отбор.Наименование.Использование=Истина;    
   Форма.Отбор.Наименование.ВидСравнения=ВидСравнения.ВСписке;
   Форма.Отбор.Наименование.Значение=списокЗначений;
   Форма.ЭлементыФормы.СправочникСписок.ИерархическийПросмотр=Ложь;
   ВыбранноеЗначение=Форма.ОткрытьМодально();      
   Контрагент=выбранноеЗначение;

в списокЗначений добавляете нужные вам параметры. в моем случае это наименования всех контрагентов, у которых родитель группа поставщики;
3 Wobland
 
16.09.12
08:23
а как же в иерархии?
4 етк
 
16.09.12
18:52
я не знаю как, можешь сам написать как оно у великих программистов =)
5 Wobland
 
16.09.12
18:59
(4) лениво. я тебе направление дал, ты думай