나는 내 응용 프로그램에서 보고서가이 보고서는 DB에서 긴 날짜를 표시되고 나는 짧게하기 위해이 표현을 사용 :- RDLC
=FormatDateTime(Fields!StatementDate.Value,DateFormat.ShortDate)
과 날짜는 다음과 같이 표시됩니다 : 2010년 1월 1일
내가 그것을 할 수있는 방법 : 1/1/2010
내가 이런 식으로 할 필요가?
나는 내 응용 프로그램에서 보고서가이 보고서는 DB에서 긴 날짜를 표시되고 나는 짧게하기 위해이 표현을 사용 :- RDLC
=FormatDateTime(Fields!StatementDate.Value,DateFormat.ShortDate)
과 날짜는 다음과 같이 표시됩니다 : 2010년 1월 1일
내가 그것을 할 수있는 방법 : 1/1/2010
내가 이런 식으로 할 필요가?
표현은
=CDate(Fields!Fecha.Value).ToString("yyyy/M/d")
내가 오히려 당신의 표현의 형식이보다 Format
속성을 사용하는 많은 청소기이라고 생각 트릭 않는 : http://msdn.microsoft.com/en-us/library/ms252080%28v=vs.90%29.aspx
당신은 표준 .NET을 사용할 수 있습니다에게 문자열 서식 지정.
Value=Fields!StatementDate.Value
Format=yyyy/M/d
당신이 시도 할 수없는 경우
필드 StatementDate.Value 변환, 날짜 시간 일해야합니다!이
Value=CDate(Fields!StatementDate.Value)
=CDate(Fields!StatementDate.Value).ToShortDateString()
당신을 감사 하나가 그것으로 null 값을 처리 할 수 있기 때문에 더 나은 접근 방식 – ghazyy