B
BikerDan
Запрос.Текст ="ВЫБРАТЬ
|РеализацияТМЗ.Дата,
|РеализацияТМЗ.Контрагент,
|РеализацияТМЗ.ДоговорКонтрагента,
|РеализацияТМЗ.ТорговыйАгент,
|СУММА(РеализацияТМЗ.СуммаДокумента) КАК СуммаДокумента
|
|ИЗ
|Документ.РеализацияТоваровУслуг КАК РеализацияТМЗ
|
|ГДЕ
|РеализацияТМЗ.ТорговыйАгент = &ТорговыйАгент
|И
|РеализацияТМЗ.Дата <= &ДатаПо
|
|СГРУППИРОВАТЬ ПО
|РеализацияТМЗ.Контрагент";
Запрос.УстановитьПараметр("ТорговыйАгент",ТорговыйАгент);
Запрос.УстановитьПараметр("ДатаПо",Дата);
Выборка = Запрос.Выполнить().Выбрать();
Если не ставлю СГРУППИРОВАТЬ ПО
|РеализацияТМЗ.Контрагент
все работает нормально,я хочу получить Обшие значения всех Контрагентов из выборки
то есть Если десять документов содержат одного и того же контрагента,
мой запрос выдает десять строк,я хочу видеть одного контрагента и сумму всех десяти документов в из выборки в строке напротив.
что не так написал?
|РеализацияТМЗ.Дата,
|РеализацияТМЗ.Контрагент,
|РеализацияТМЗ.ДоговорКонтрагента,
|РеализацияТМЗ.ТорговыйАгент,
|СУММА(РеализацияТМЗ.СуммаДокумента) КАК СуммаДокумента
|
|ИЗ
|Документ.РеализацияТоваровУслуг КАК РеализацияТМЗ
|
|ГДЕ
|РеализацияТМЗ.ТорговыйАгент = &ТорговыйАгент
|И
|РеализацияТМЗ.Дата <= &ДатаПо
|
|СГРУППИРОВАТЬ ПО
|РеализацияТМЗ.Контрагент";
Запрос.УстановитьПараметр("ТорговыйАгент",ТорговыйАгент);
Запрос.УстановитьПараметр("ДатаПо",Дата);
Выборка = Запрос.Выполнить().Выбрать();
Если не ставлю СГРУППИРОВАТЬ ПО
|РеализацияТМЗ.Контрагент
все работает нормально,я хочу получить Обшие значения всех Контрагентов из выборки
то есть Если десять документов содержат одного и того же контрагента,
мой запрос выдает десять строк,я хочу видеть одного контрагента и сумму всех десяти документов в из выборки в строке напротив.
что не так написал?