나는 날짜 입력, 날짜 출력, 총 날짜에 대해 세 개의 열을가집니다. 날짜 입력 : 2011 년 8 월 1 일 및 날짜 출력 : 2011 년 8 월 12 일 총 일수는 11 일입니다. Date Out이 비어 있으면 Total Days = 현재 날짜 - Date In.총 날짜에 대해 두 날짜 사이를 뺍니다.
문제점 : Date out이 비어 있고 현재 날짜를 잘 사용하고 있지만 날짜와 날짜 사이의 합계가 너무 많으면 오류가 발생합니다. 내가 저장 프로 시저에서 계산하고 바로 결과를 반환하는 날짜 -
=IIf(Fields!DateOut.Value=" "," ",Fields!TotalDays.Value)
TotalDays
는 현재 날짜 다음의 ReportViewer에있는 텍스트 상자에 나는이 표현이있다.나는이 일을하고 있었지만 여전히 날짜 사이를 빼내려고하면 텍스트 상자에 # 오류가 생겼다. 그리고 비어 있지 않으면 오류가 발생한다.
=IIf(Fields!DateOut.Value=" ",DateDiff("d",Fields!DateOut.Value,Fields!DateIn.Value),Fields!TotalDays.Value)
모든 제안을 ....
수식을 알려 주셔서 감사합니다. – Masriyah