Добрый день коллеги,
Не получается суммировать показатель по признаку и в то же время не делить по значению другого признака.
Есть 2 куба. создан мультипровайдер. Bex query на нем.
Куб 1
Завод Материал Партия Тип поставщика Количество 1000---100020----120---------import---------50.0-- 1000---100020----150---------import---------70.0-- 1000---100021----220---------import---------20.0-- 1000---100021----370---------local-----------30.0-- 1000---100024----5711--------import---------901.0-- 1000---100046----8923--------local----------4750.0--
Куб 2
Завод Материал Партия Запас 1000---100020----120-----750.0-- 1000---100020----150-----870.0-- 1000---100021----220-----620.0-- 1000---100021----370-----930.0-- 1000---100024----5711----2305.0-- 1000---100046----8923----888.0--
в запросе фильтр на селективном Завод, активное подавление нулевых значении
Строки: Материал Партия----------используется но скрыта(без представления) Тип поставщика
Столбцы: Запас --------- константа выбор на Тип поставщика(так как если не поставить не будем видеть данные по показателю Запас) Количество
Как выходит отчет:
Материал Тип поставщика Запас Количество 100020------import----------750------50---- 100020------import----------870------70--- 100021------import----------620------20--- 100021-------local-----------930------30--- 100024-------import--------2305----901.0--- 100046-------local-----------880 ----4750.0--
Надо сделать чтобы по типу поставщиков не было двух строк где одно и тоже значение:
Материал Тип поставщика Запас Количество 100020------import----------1620------120---- 100021------import----------620------20--- 100021-------local-----------930------30--- 100024-------import--------2305----901.0--- 100046-------local-----------880 ----4750.0--
разделение на две строки идет потому что присутствует Партия, хотя она и скрыта но влияет. Надо сделать так чтобы Партия была но в то же время чтобы не влияла не сумму по признаку Тип поставщика.
Если уберем партию выходит вот так:
Материал Тип поставщика Запас Количество 100020------import----------750------50---- 100020------import----------870------70--- 100021------import----------1550-----50--- 100021-------local-----------1550-----50--- 100024-------import--------2305----901.0--- 100046-------local-----------880 ----4750.0--
то есть идет суммирование и присвоение для каждого значения что неправильно.
Пробовали сделать рассчитанный показатель на Запас, поставить спец. агрегацию Итого по Материалу/Тип поставщика. не работает.
Кто нибудь сталкивался с таким, можете подсказать. Спасибо
|
|