2017-03-15 6 views
1

DAX 문이 있으며 SSMS에서 실행합니다.여러 조건이 포함 된 DAX FILTER 함수

evaluate(filter('rptLoan', [RemainingDays] <= 10)) 

과 파일을 작동합니다

내 원래의 문입니다. 나는

evaluate(filter('rptLoan', [RemainingDays] <= 10 and [CloseDt] <> "2017-01-31")) 

아래로 다른 기준을 추가 할 수 있지만 작동하지 않습니다와 나는 (1, 47) 운영자 또는 식 'AND'는이 맥락에서 지원되지 않는 오류가 아래

쿼리를 얻을 수 .

알려 주시기 바랍니다. 고맙습니다.

답변

0

간단합니다. AND는 사용할 수 없습니다. 대신 & &을 사용해야합니다.

는 또한

evaluate(filter('rptLoan', [RemainingDays] <= 10 && [CloseDt] <> datevalue("2017-01-31"))) 
+0

감사합니다 DATEVALUE 기능을 사용하여 날짜 형식으로 문자열 날짜를 변환해야합니다! 그것은 효과가 있었다. –