Группа SSRS с суммой в выражении - PullRequest
0 голосов
/ 17 декабря 2018

Мне нужно создать вычисляемое поле с суммой (Value1) и groupby (Value2) и использовать это вычисленное поле в условии IIF для создания другого столбца.

Я пытаюсь преобразовать отчет SAP Crystalформула к SSRS

If Sum ({abc}, {123}) >0 then
{abc}/Sum ({abc}, {123}) *100
else 0

Мне нужно сделать в SSRS.

Ответы [ 2 ]

0 голосов
/ 19 декабря 2018

Я не уверен, какой выход вы хотите получить?Если возможно, не могли бы вы сообщить мне более подробную информацию (такую ​​как образец данных и ожидаемый результат)?

И если вы хотите получить сумму для определенной группы, вы можете использовать выражение, как показано ниже = сумма (iif (Fields! group.Value = "aa", Fields! abc.Value, 0))

Зои Чжи

0 голосов
/ 17 декабря 2018

Синтаксис IIF в SSRS:

=IIF(SUM(Fields!abc.Value, "Group123") > 0, 
   Fields!abc.Value/SUM(Fields!abc.Value,"Group123") * 100, 
   0
)

Значение "Group123" - это название группы, которую вы хотите использовать.

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