выражение видимости в построителе отчетов с несколькими скрытыми значениями

#sql #reporting-services #reportbuilder3.0

#sql #службы отчетов #reportbuilder3.0

Вопрос:

У меня есть изображение, которое я хотел бы скрыть на основе значения. Это значение может иметь 3 возможных возврата. «AP02», «AP16», «» (пустой). Я хочу, чтобы изображение было видно, только если значение равно «AP16»

В настоящее время я использую этот код:

 =First(Fields!LastMPClientName.Value, "ClientSummary")="AP02"
  

Вышеуказанное работает, если значение равно «AP02», однако я вижу все больше и больше пустых значений для своих клиентов.

Как я могу сделать это изображение скрытым для значений «AP02» и «»?

Я использую построитель отчетов 3.0 из экземпляра SQL 2008R2.

Комментарии:

1. Вы не можете использовать ИЛИ? =Сначала(поля! LastMPClientName. Значение, «ClientSummary»)=»AP02″ ИЛИ Первое (поля! LastMPClientName. Значение, «ClientSummary»)=»»

2. Спасибо TMNT2014! Это действительно работает. Мне нравятся простые ответы. я попробовал =First(Поля! LastMPClientName. Значение, «ClientSummary»)=»AP02″ ИЛИ «», но это не сработало.

Ответ №1:

Вы не можете использовать ИЛИ?

 =First(Fields!LastMPClientName.Value, "ClientSummary")="AP02" OR First(Fields!LastMPClientName.Value, "ClientSummary")=""