Добавить дополнительное условие в существующую инструкцию IIF - SSRS - PullRequest
0 голосов
/ 17 октября 2019

Я пытаюсь добавить дополнительное условие в существующий оператор IIF в SSRS:

=Sum(
       IIF(
              Fields!Group.Value = "CRT" OR
              Fields!Group.Value = "Escalations" OR
              Fields!Group.Value = "RID" OR
              Fields!Group.Value = "Dissatisfactions"
              ,Fields!ComplaintID.Value
              ,IIF(
                           Fields!Group.Value = "Calls"
                           ,Fields!Calls.Value
                           ,0
                     )
       )
)

Я пытаюсь добавить дополнительный оператор IIF (согласно приведенному ниже фрагменту), чтобыУбедитесь, что там, где имя моей группы - «Все неудовлетворенности», я хочу, чтобы столбец «Всего недовольств» суммировался. Я безуспешно пытался добавить это дополнительное условие.

IIF(
     Fields!Group.Value = " All Dissatisfactions"
     ,Fields! TotalDissatisfactions.Value
     ,0
    )

1 Ответ

1 голос
/ 17 октября 2019

Вот оно

=Sum(
       IIF(Fields!Group.Value = " All Dissatisfactions",
       Fields! TotalDissatisfactions.Value,
       IIF(
              Fields!Group.Value = "CRT" OR
              Fields!Group.Value = "Escalations" OR
              Fields!Group.Value = "RID" OR
              Fields!Group.Value = "Dissatisfactions"
              ,Fields!ComplaintID.Value
              ,IIF(
                           Fields!Group.Value = "Calls"
                           ,Fields!Calls.Value
                           ,0
                     )
       )
       )           
)
...