2014-09-01 2 views
0

저는 분당 ssrs를 사용하고 IIF 표현식을 작성하고 있습니다. 보고서가 실행 중이지만 식에서 설정 한대로 필드를 반환하지 않습니다. 여기 SSRS 동일한 필드를 사용하는 여러 IIF 표현

는 식의 (! 필드 TransCode.Value = "에 의해", "구매는 구매", 필드 TransCode.Value!)

= IIF IIF (필드 TransCode.Value = "SS를"= "! Transcode.Value = "cs", "Sale Cover", 필드의 TransCode.Value) = IIF (필드의 TransCode.Value = "sl", "Sale", Fields! TransCode.Value) Short ", Fields! TransCode.Value)

누구나 알고있는 'iif'이 표현에서 뭔가를 놓쳤습니다.

답변

0

여기에서 dúr은 &을 잊어 버렸고 주된 표현식에서 두 번째 필드를 제거했습니다.

다른 사람들이 필요로하는 경우를위한 표현입니다.

= IIF (필드! TransCode.Value = ","구매는 구매 ""에 의해 "") (("", "구매", "단기 매매를 SS 필드! TransCode.Value =) & IIF을"& IIF을 Transcode.Value = "sl", "Sale", "") & IIF (Fields! TransCode.Value = "cs", "판매 커버 짧은", "")

누군가에게 유용하게 사용되기를 바랍니다. .