#reporting-services #ssrs-2008
#службы отчетов #ssrs-2008
Вопрос:
у меня есть вычисленный SSRS, в котором я могу объединить строку и поле. Как я могу использовать amp; . Каков наилучший способ сделать это?
=iif(Fields!TYPE.Value= "A", "participated in" amp;Fields!NAME.Valueamp; "'s game",
iif(Fields!TYPE.Value= "N", "did not participate in" amp; Fields!NAME.Value amp; "'s game",
"###ERROR###"
))
участвовал в игре Патрика
или
не участвовал в игре Патрика
Комментарии:
1. Кроме того факта, что вам не хватает нескольких пробелов, что не так с тем, что у вас уже есть?
2. Удалось ли вам решить эту проблему??
3. привет, да, это сработало. Спасибо
Ответ №1:
Попробуйте ниже
=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)
Ответ №2:
Это amp;
правильный путь, чтобы объединить строки, вы просто пропустили несколько пробелов в первом и втором amp;
:
=IIF(Fields!TYPE.Value= "A",
"Participated in " amp; Fields!NAME.Value amp; "'s game",
IIF(Fields!TYPE.Value= "N",
"Did not participate in " amp; Fields!NAME.Value amp; "'s game",
"###ERROR###"
)
)