Объединить строку и поле в операторе iif - PullRequest
0 голосов
/ 12 апреля 2019

У меня есть подсчитанный SSRS, где я могу объединить строку и поле.Как я могу использовать &.Какой лучший способ сделать это?

=iif(Fields!TYPE.Value= "A", "participated in" &Fields!NAME.Value& "'s game",
iif(Fields!TYPE.Value= "N", "did not participate in" & Fields!NAME.Value & "'s game",
"###ERROR###"
))

участвовал в игре Патрика или не участвовал в игре Патрика

Ответы [ 2 ]

0 голосов
/ 16 апреля 2019

& - правильный путь для объединения строк, вы просто пропустили несколько пробелов в первом и втором &:

=IIF(Fields!TYPE.Value= "A", 
     "Participated in " & Fields!NAME.Value & "'s game",
          IIF(Fields!TYPE.Value= "N", 
              "Did not participate in " & Fields!NAME.Value & "'s game",
              "###ERROR###"
              )
      )
0 голосов
/ 13 апреля 2019

Попробуйте ниже

 =IIF(Fields!TYPE.Value= "A", "participated in" AND Fields!NAME.Value= "'s game",
    IIF(Fields!TYPE.Value= "N", "did not participate in" AND Fields!NAME.Value="'s game",
    "###ERROR###",nothing ),nothing)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...