2015-01-19 4 views
0

Эксперты RDLC там? Мне нужно очистить фильтры с помощью выраженияRDLC Report Designer Очистить фильтр

Не хочу фильтровать, если параметр пуст или пуст. Необходимо фильтровать только тогда, когда параметр содержит значение. но я не могу достичь того, что аналогично приведенному ниже коду. Я использовал это выражение в своем фильтре. (если идентификатор клиента равен нулю, не фильтруйте еще фильтр).

=IIf(Fields!Customer_ID.Value = "","", Fields!Customer_ID.Value) 
+0

Итак, вы хотите проверить, является ли 'Fields! Customer_ID.Value'' null 'или нет? –

+0

проверка ** null ** есть okey .. мне это нужно ** не фильтровать ** если это null .. он дает 0 строк, если я запускаю этот код..means дает пустые строки. спасибо – shakee93

+0

Для проверки 'null' вы делаете не ту вещь, которую нужно проверять' NULL' как '= IIf (IsNothing (Fields! Customer_ID.Value)," ", Fields! Customer_ID.Value)'. И я не уверен, чего вы пытаетесь достичь. Не могли бы вы немного объяснить. –

ответ

0

Для проверки нулевого значения вы делаете неправильную вещь; NULL следует проверить как =IIf(IsNothing(Fields!Customer_ID.Value),"", Fields!Customer_ID.Value).

+0

** для тех, кто может понадобиться. Очистить фильтр в RDLC Filter. Фильтр с помощью «» очистит фильтр. просто используйте то же выражение, которое вы пытаетесь использовать как в выражениях, так и в значениях. ** – shakee93

+0

Редактировать ответ с вашего комментария Я буду pprove его –

+0

Спасибо. и сделано. – shakee93