Имя: Пароль:
1C
1С v8
Сумма средних значений в СКД
0 GRAF_84
 
03.03.14
16:41
Добрый вечер коллеги!

Имеется результат запроса:
Период    Номенклатура    Остаток
01.01.2014    Ном1    10
02.01.2014    Ном1    4
03.01.2014    Ном1    6
04.01.2014    Ном1    8
05.01.2014    Ном1    9
01.01.2014    Ном2    4
02.01.2014    Ном2    6
03.01.2014    Ном2    0
04.01.2014    Ном2    8
05.01.2014    Ном2    3
        
Нужно получить сгруппированные данные в таком виде:

Период    Номерклатура    Среднее
янв.14    Ном1    7,4
янв.14    Ном2    4,2
Итого        11,6

В Итоговой строке должен считать не по средней, а сумму средних значений номенклатуры. Как написать Выражение для такого расчета?
1 GRAF_84
 
04.03.14
10:32
КАР-р-р!
2 Wobland
 
04.03.14
10:34
а можно мне про сумму средних значений? я в школе давно учился
3 Ненавижу 1С
 
гуру
04.03.14
10:34
"В Итоговой строке должен считать не по средней, а сумму средних значений номенклатуры"

а накуа?
4 DimGan
 
04.03.14
10:41
(0) Можно воспользоваться вычисляемыми полями, но как именно это провернуть, долго курить надо.

Либо предоставить готовый итог в другой колонке из запроса.
5 DimGan
 
04.03.14
10:42
+(4) Но это точно возможно.
6 ИС-2
 
naïve
04.03.14
10:43
(0) смотри функцию ВычислитьВыражениеСГруппировкойМассив в СКД
7 Ненавижу 1С
 
гуру
04.03.14
10:46
по моему там (в ресурсах СКД) и так все правильно считается
8 GRAF_84
 
04.03.14
10:47
(6) Хорошо, попробую.
9 GRAF_84
 
04.03.14
11:54
Вроде получилось.
Выложу, может кому понадобится.
Использовал вложение:

Сумма(ВычислитьВыражениеСГруппировкойМассив("Среднее(ВычислитьВыражениеСГруппировкойМассив(""Сумма(Остаток))"", ""Номенклатура"")))", "Номенклатура")))