murmur написал:
Если вам надо еще и среднее подсчитать, то
1. Создать рассчитанный показатель Кол-во = NODIM( 0AMOUNT ) <> 0, на закладке Агрегация снять флажок с Расчет после агрегации
2. Создать рассчитанный показатель Сумма = NODIM( 0AMOUNT ) / Кол-во, на закладке Агрегация установить спецагрегацию в Суммирование по признаку 0BATCH (Партия)
3. Создать формулу Кол-во партий = 1, закладке Агрегация установить спецагрегацию в Суммирование по признаку 0BATCH (Партия)
4. Создать формулу Среднее = Сумма / Кол-во партий
Вот результат:
Code:
Партия Материал Склад Сумма Кол-во партий Среднее
24296 1 1 358,0000000 1 358,0000000
24296 1 100 358,0000000 1 358,0000000
24296 1 2 358,0000000 1 358,0000000
24296 1 7 358,0000000 1 358,0000000
24296 1 8 358,0000000 1 358,0000000
24296 1 9 358,0000000 1 358,0000000
24296 1 Результат 358,0000000 1 358,0000000
24296 Результат 358,0000000 1 358,0000000
70618 1 1 304,7600000 1 304,7600000
70618 1 100 304,7600000 1 304,7600000
70618 1 2 304,7600000 1 304,7600000
70618 1 7 304,7600000 1 304,7600000
70618 1 8 304,7600000 1 304,7600000
70618 1 Результат 304,7600000 1 304,7600000
70618 Результат 304,7600000 1 304,7600000
Общий результат 662,7600000 2 331,3800000
те действия я делал на мультипровайдере, цены из одного мультипровайдера где есть завод, материал, склад и партии.
для теста отдельно на том кубе создал запрос и те же показатели создал. нивкакую. Когда убираю галочку Рассчет до агрегации пишет предупреждение что Рассчитанный показатель использует устаревшую настройку до агрегации.
В кубе признаки: завод, материал, склад, номер партии.
Показатели: цена и.т.д.
Когда делаю спец. агрегацию скажем первое значение ссылка по скалду, то он показывает правильно. Но если тоже самое делаю по номеру партии, он суммирует все цены партии и показывает. Например:
Партия, Цена
0000022377 304,760
0000022377 304,760
0000022377 304,760
0000022377 304,760
0000022377 304,760
вместо того чтобы показать
0000022377 304,760
он показывает
0000022377 1523,8
я сравнил инфообъекты Склад(OSTOR_LOC) и Номер партии(ZCHARG) они идентичные по свойствам, но почему по разному ведет себя рассчитанный показатель я таки не понял