Вот такой вопрос есть запрос
"ВЫБРАТЬ МАКСИМУМ(РасходнаяНакладнаяТовары.НомерСтроки) КАК НомерСтроки, РасходнаяНакладнаяТовары.Номенклатура КАК Номенклатура, СУММА(РасходнаяНакладнаяТовары.Количество) КАК Количество, СУММА(РасходнаяНакладнаяТовары.Сумма) КАК Сумма, РасходнаяНакладнаяТовары.Партия ПОМЕСТИТЬ ВТТовары ИЗ Документ.РасходнаяНакладная.Товары КАК РасходнаяНакладнаяТовары ГДЕ РасходнаяНакладнаяТовары.Ссылка = &Ссылка СГРУППИРОВАТЬ ПО РасходнаяНакладнаяТовары.Номенклатура, РасходнаяНакладнаяТовары.Партия ИНДЕКСИРОВАТЬ ПО Номенклатура ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ ВТТовары.НомерСтроки КАК НомерСтроки, ВТТовары.Номенклатура КАК Номенклатура, ВТТовары.Партия КАК ПартияИзДок, НоменклатураОстатки.Партия КАК Партия, ВТТовары.Количество КАК КоличествоВДокументе, ВТТовары.Сумма КАК СуммаВДокументе, ЕСТЬNULL(НоменклатураОстатки.КоличествоОстаток, 0) КАК ОстатокНаСкладе, ЕСТЬNULL(НоменклатураОстатки.СуммаОстаток, 0) КАК СуммаОстатокНаСкладе ИЗ ВТТовары КАК ВТТовары ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.Номенклатура.Остатки( &Момент, Склад = &Склад И Номенклатура В (ВЫБРАТЬ ВТТовары.Номенклатура ИЗ ВТТовары КАК ВТТовары)) КАК НоменклатураОстатки ПО ВТТовары.Номенклатура = НоменклатураОстатки.Номенклатура УПОРЯДОЧИТЬ ПО Партия ИТОГИ МАКСИМУМ(НомерСтроки), СРЕДНЕЕ(КоличествоВДокументе), СРЕДНЕЕ(СуммаВДокументе), СУММА(ОстатокНаСкладе), СУММА(СуммаОстатокНаСкладе) ПО Номенклатура"
Так вот измучался как сделать чтобы Партия оставалась только та которяи есть у ПартияИзДок
Скриншот
Сообщение отредактировал BabySG: 18 февраля 2012 - 16:54













