Имя: Пароль:
1C
1С v8
Помогите с СКД начинающему
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
1 jsmith82
 
07.06.14
19:32
чё надо-то
2 simvip
 
07.06.14
19:36
Не удается реализовать поставленную задачу с помощью СКД
3 Necessitudo
 
07.06.14
20:24
(2) И? То есть мы должны догадаться что такое Массив 1 и из какой дырки ты эти массивы высосал?