| 0
    
        zamik15rus   29.05.13✎ 15:15 | 
        Добрый день, 
 Есть задача выбрать запросом всю номенклатуру входящую в определенную группу. Пишу запрос:
 
 ГрКлиент = СоздатьОбъект("Справочник.Контрагенты");
 Если ГрКлиент.НайтиПоНаименованию("Поставщики",0,0) = 1 тогда
 Сообщить(ГрКлиент.Наименование,);
 Иначе
 Сообщить("Не смог найти",);
 КонецЕсли;
 
 Запрос = СоздатьОбъект("Запрос");
 ТекстЗапроса =
 "//{{ЗАПРОС(Сформировать)
 |Клиент = Справочник.Контрагенты.ТекущийЭлемент;
 |СуммаКредита = Справочник.Контрагенты.код;
 |Функция СуммаКредитаСумма = Сумма(СуммаКредита);
 |Группировка Клиент без групп;
 |Условие(Клиент в ГрКлиент);
 |"
 ;
 Но при выполнении запроса в запрос попадают все контрагенты, которые входят в группу и которые не входят. Где я неправильно написал? Подскажите пожалуйста.
 |  | 
    
        | 3
    
        Ёпрст   гуру 29.05.13✎ 15:21 | 
        (0)
 Если ГрКлиент.НайтиПоНаименованию("Поставщики",0,0) = 1 тогда
 Сообщить(ГрКлиент.Наименование,);
 ГрКлиент = ГрКлиент.ТекущийЭлемент();
 + Условие на  ЭтоГруппа() еще бы
 |  |