2015-01-28 2 views
0

Я не могу понять, как скрыть информацию в отчете SSRS, если данные возвращаются как NULL. Поэтому, если у меня есть поле адреса со всем адресом, я хочу, чтобы данные были сдвинуты (удалять пробелы), если данные равны нулю.Использование SSRS, как мне повысить данные, если они равны нулю?

+0

Что вы подразумеваете под слайдом данных? Вы хотите удалить значения «Null» или пустые значения из вашего отчета? –

ответ

0

Если я понимаю, чего вы пытаетесь достичь, то вы хотите отфильтровать пустые значения из набора данных отчета. Есть два способа сделать это

1) Установить состояние в вашем SQL, так что отфильтрованные данные будут приходить к отчету

2) Фильтрация данных в наборе данных отчета

Если у вас есть контроль над запрос, то всегда использовать первый подход, но если вы не имеете контроля над ним, то используйте ниже метод,

Для этого вы можете использовать фильтр отчета here is more info.

для вашего назн е вы можете установить выражение фильтра для набора данных, как

1) Выражение

= IIF(IsNothing(Fields!address.value) || Len(Trim(Fields!address.value)) = 0 ,False,True) 

2) Установить фильтр оператор =

3) Установить фильтр Value в True

Это отфильтрует пустые данные

+0

Спасибо, и вы меня правильно поняли. Отфильтрованные данные поступают в отчет. Но все поля адреса должны появляться, однако есть моменты, когда часть данных имеет значение null/empty. Я не могу принести колонку. Поэтому я должен использовать второй подход, который я проведу позже. Спасибо. – YelizavetaYR

Смежные вопросы