2014-09-27 5 views
0

저는 Microsoft Report Builder를 처음 사용하여 누군가가 나를 도와 줄 수 있습니다.# 계산 된 필드의 오류 #

인터넷을 검색했지만 내 문제에 대한 답을 찾을 수 없습니다.

생년월일 필드가 비어있을 때 어떻게 # 오류를 다음 계산에서 "-"로 바꿀 수 있습니까?

DateDiff(DateInterval.Year,Fields!Date_of_Birth,Fields!Date.Value 

저는 보고서 작성기 2.00을 사용하고 있습니다.

답변

0

출생 필드의 날짜가 비어 있는지 확인하고 반환하는 IF 문을 사용 "-"이 경우, 그렇지 않으면 일반적으로 코드를 실행

=Iif(IsNothing(Fields!Date_of_Birth.Value), "-", DateDiff(DateInterval.Year,Fields!Date_of_Birth.Value,Fields!Date.Value))