У меня есть матрица, которая cacluating%, и она правильно работает для 1 строки, но не кратных - PullRequest
0 голосов
/ 19 июня 2020

У меня есть матрица, которая вычисляет%, и она правильно работает для 1 строки, но не для кратных. Расчет отдельных отделов в строке по номеру позиции равен 100%. При использовании нескольких строк он вычисляет все строки вместе в сумме 100%.

Это не то, что я хочу. Я хочу, чтобы все строки действовали как первый пи c с 1 строкой, вычисляемой по всей строке.

l введите описание изображения здесь как это dept 1 dept 2 dept 3 total item 1 71 % 14% 14% 100% пункт 2 50% 25% 25% 100%

1 Ответ

0 голосов
/ 19 июня 2020

Я понял это, поэтому мне нужно было иметь sql SUM (B.RDCQTY) OVER (раздел по RDICDE) AS SMDSTRDCQTY и RDCQTY / SUM (B.RDCQTY) OVER (PARTITION BY RDICDE) AS PER и в последнем cte SUM (PER) OVER (PARTITION BY RDICDE) AS TTLPER, затем в SSRS процентный столбец как sum (per) и столбец total% как = (Fields! TTLPER.Value) Теперь отчет рассчитывается правильно в строке. fixedpi c

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...