У меня есть отчет, в котором используются раскрывающиеся списки для выбора различных представлений с помощью параметра «Видимость» в SSRS. Вот варианты:
Я могу выбрать Продажи, и Собранные, и это отлично работает. Когда я пытаюсь выбрать оба, я ничего не получаю. Вот что у меня сейчас есть:
=IIF(Parameters!Style.Value <> "Details" OR Parameters!View2.Value <> "Collected", True, False)
, но я также попробовал следующее, что не дало ничего, кроме пустой страницы, независимо от того, какое значение параметра я выбрал:
=IIF(Parameters!Style.Value <> "Details" OR Parameters!View2.Value <> "Collected", OR Parameters!View2.Value <> "Both", True, False)
Чтобы поставитьздесь немного яснее, в этом отчете есть два таблика: один для продаж и один для собранных. Когда я выбираю Продажи, я хочу видеть только Продажи, Собранные только для Собранных, и Оба, чтобы видеть каждую из них рядом.
Так, где я ошибаюсь с логикой выражения?
ОБНОВЛЕНИЕ: Ну, я понял это. Моя логика была немного не в порядке. Вот что получилось в итоге (выборка из одного таблика, конечно, но он передает необходимую логику):
=IIF(Parameters!Style.Value <> "Details" OR (Parameters!View2.Value <> "Collected" AND Parameters!View2.Value <> "Both"), True, False)