Имя: Пароль:
1C
1С v8
Помогите с запросом на скд
0 Woiager1984
 
24.09.13
23:05
Подскажите делаю отчет на скд, запрос такой:

ВЫБРАТЬ
    вложенныйзапрос.Сотрудник,
    вложенныйзапрос.Предмет,
    СУММА(вложенныйзапрос.Оклад) КАК Оклад,
    СУММА(вложенныйзапрос.ЧасыДО) КАК ЧасыДО,
    СУММА(вложенныйзапрос.ЧасыЗО) КАК ЧасыЗО,
    СУММА(вложенныйзапрос.ЗваниеЧасы) КАК ЗваниеЧасы
ИЗ
    (ВЫБРАТЬ
        Axel_ПедагогическиеНагрузки.Сотрудник КАК Сотрудник,
        Axel_ПедагогическиеНагрузки.Предмет КАК Предмет,
        Axel_ПедагогическиеНагрузки.Оклад КАК Оклад,
        Axel_ПедагогическиеНагрузки.ЧасыДО КАК ЧасыДО,
        Axel_ПедагогическиеНагрузки.ЧасыЗО КАК ЧасыЗО,
        Axel_ПедагогическиеНагрузки.ЗваниеЧасы КАК ЗваниеЧасы
    ИЗ
        Документ.Axel_ПедагогическиеНагрузки КАК Axel_ПедагогическиеНагрузки
    ГДЕ
        Axel_ПедагогическиеНагрузки.ДатаНачала <= &НачалоПериода
        И Axel_ПедагогическиеНагрузки.ДатаОкончания >= &КонецПериода
    
    ОБЪЕДИНИТЬ ВСЕ
    
    ВЫБРАТЬ
        Axel_ПедагогическиеНагрузкиИзменение.Сотрудник,
        Axel_ПедагогическиеНагрузкиИзменение.Предмет,
        Axel_ПедагогическиеНагрузкиИзменение.Оклад,
        Axel_ПедагогическиеНагрузкиИзменение.ЧасыДО,
        Axel_ПедагогическиеНагрузкиИзменение.ЧасыЗО,
        Axel_ПедагогическиеНагрузкиИзменение.ЗваниеЧасы
    ИЗ
        Документ.Axel_ПедагогическиеНагрузкиИзменение КАК Axel_ПедагогическиеНагрузкиИзменение
    ГДЕ
        Axel_ПедагогическиеНагрузкиИзменение.ДатаНачала <= &НачалоПериода
        И Axel_ПедагогическиеНагрузкиИзменение.ДатаОкончания >= &КонецПериода) КАК вложенныйзапрос

СГРУППИРОВАТЬ ПО
    вложенныйзапрос.Сотрудник,
    вложенныйзапрос.Предмет

Если не групировать,по Сотрудник и Предмет,тогда результат такой:

Сотрудник                Предмет    Оклад     ЧасыДО    ЧасыЗО
Леонтьева Марина Евгеньевна    Музыка    5 524,26 927,0    55,0
Леонтьева Марина Евгеньевна    Музыка    5 524,26 244,0    43,0

а если групировать

Сотрудник                Предмет    Оклад      ЧасыДО    ЧасыЗО
Леонтьева Марина Евгеньевна    Музыка    11 048,52  1 171,0    98,0

все около дела,вот только мне нужно чтобы оклад не групировался т.е 5 524,26
1 Fragster
 
модератор
24.09.13
23:10
опуская то, что запрос по документам - моветон, есть же регистры, остается вопрос - нафига в ресурсы оклад запихивать, если его суммировать не надо?
2 Woiager1984
 
24.09.13
23:15
Но в печатной форме его выводить надо?Или можно как то по другому сделать?
3 mistеr
 
25.09.13
02:08
(0) Ну раз на СКД, то и надо разложить все по полочкам: отдельным набором часы, отдельным - оклады.

И да, лучше из регистров.
4 golden-pack
 
25.09.13
04:40
(3) зачем отдельными наборами ?
5 osa1C
 
25.09.13
05:38
(0) само собой надо из регистров собирать, тогда и оклад группироваться не будет