Условный фильтр в наборе данных SSRS - PullRequest
0 голосов
/ 06 марта 2020

Я использую следующее выражение, но оно не выполняется, когда добавлено условие IFF ExTyp = "f". Не уверен, где я делаю это неправильно:

" & IIF(Parameters!ExTyp.Value ="S", "AND ELG.MBR_EFCT_DT<= '"& Parameters!EndDate.Value &"' AND (ELG.MBR_TRM_DT>= '" & Parameters!StartDate.Value & "' OR ELG.MBR_TRM_DT IS NULL) ","") & "  
        " & IIF(Parameters!ExTyp.Value ="F", "AND (ELG.MBR_EFCT_DT>=G.GRP_ORIG_EFCT_DT AND ELG.MBR_EFCT_DT<=CURRENT DATE) AND (ELG.MBR_TRM_DT >ELG.MBR_EFCT_DT OR ELG.MBR_TRM_DT IS NULL)" ,"") & " 
...