#ssrs-2008
Вопрос:
Привет, я новичок, изучающий SSRS, При использовании функции объединения в выражении я получаю ошибку
=(Fields!Bathroom.Value, "PropertyDetails") amp; " " amp; "Bathroom" amp; " " amp; (Fields!Bedroom.Value, "PropertyDetails") amp; "Bedroom"
Пожалуйста, помогите мне в этом отношении
Ответ №1:
В зависимости от того, где используется это выражение, вам, по-видимому, необходимо настроить способ объявления ваших полей.
Если это используется в матрице или таблице с явно назначенным набором данных, вам не нужно указывать набор данных.
=Fields!Bathroom.Value amp; " Bathroom " amp; Fields!Bedroom.Value amp; " Bedroom"
Если это используется в текстовом поле, вам нужно будет указать какую-либо функцию для использования с ним, например First
функцию, которая выдаст первый элемент из этого столбца.
=First(Fields!Bathroom.Value, "PropertyDetails") amp; " Bathroom " amp; First(Fields!Bedroom.Value, "PropertyDetails") amp; " Bedroom"
Комментарии:
1. Спасибо Стиву за помощь, я использовал текстовое поле, моя проблема решена.