0
simvip
07.06.14
✎
19:18
|
Умаялся уже с этим СКД... итак:
Нужно создать пользователю отчет формата:
Массивы Обр. Площадь
Масив 1 7
Масив 2 14
с помощью запроса (и последующей группировки) удается получить
данные в нужном формате, но при передаче "чистого запроса" в СКД
получить нужный результат не могу.
Вот как получается:
Массивы Площадь
Масив 1 14
Масив 2 24
КАК в СКД реализовать ВЫБРАТЬ РАЗЛИЧНЫЕ, или как выйти из данной ситуации?
Заранее спасибо!!!
Есть запрос:
ВЫБРАТЬ
ОпрыскиваниеОбороты.СПП,
ОпрыскиваниеОбороты.ПлощадьВнесенияОборот,
ОпрыскиваниеОбороты.Номенклатура КАК Номенклатура,
ОпрыскиваниеОбороты.Регистратор,
ОпрыскиваниеОбороты.Сотрудник,
ОпрыскиваниеОбороты.ТехнологическаяОперация,
ОпрыскиваниеОбороты.ПериодДень,
ОпрыскиваниеОбороты.Регистратор.НормаВыработки КАК Расценка
ИЗ
РегистрНакопления.Опрыскивание.Обороты(, , Авто, ) КАК ОпрыскиваниеОбороты
//////////////////////////////////////////////////
Результат:
Массивы Площадь ТМЦ
Масив 1 7 Делан
Масив 1 7 Селитра
Масив 2 14 Селитра
Масив 2 14 Децис
//////////////////////////////////////////////////
Если применить группировку:
ВЫБРАТЬ РАЗЛИЧНЫЕ
ОпрыскиваниеОбороты.СПП,
ОпрыскиваниеОбороты.ПлощадьВнесенияОборот,
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ОпрыскиваниеОбороты.Номенклатура) КАК Номенклатура,
ОпрыскиваниеОбороты.Регистратор,
ОпрыскиваниеОбороты.Сотрудник КАК Сотрудник,
ОпрыскиваниеОбороты.ТехнологическаяОперация,
ОпрыскиваниеОбороты.ПериодДень,
ОпрыскиваниеОбороты.Регистратор.НормаВыработки КАК Расценка
ИЗ
РегистрНакопления.Опрыскивание.Обороты(&НачДата, &КонДата, Авто, ) КАК ОпрыскиваниеОбороты
СГРУППИРОВАТЬ ПО
ОпрыскиваниеОбороты.СПП,
ОпрыскиваниеОбороты.ПлощадьВнесенияОборот,
ОпрыскиваниеОбороты.Регистратор,
ОпрыскиваниеОбороты.Сотрудник,
ОпрыскиваниеОбороты.ТехнологическаяОперация,
ОпрыскиваниеОбороты.ПериодДень,
ОпрыскиваниеОбороты.Регистратор.НормаВыработки
УПОРЯДОЧИТЬ ПО
Сотрудник
//////////////////////////////////////////////////
Результат:
Массивы Площадь ТМЦ
Масив 1 7 1
Масив 2 14 2
|
|