... 내 sql보기는 nvarchar를 '123456'또는 'JAN 11 2008 12:00 AM'으로 반환합니다 (보기는 두 테이블에서 유니온을 수행하고 nvarchar로 날짜를 변환합니다).Reporting Services 2005 - 조건부 날짜 형식이 작동하지 않습니다.
나는대로 "유형"열을 확인하여 날짜를 포맷 할 몇 가지 조건 날짜 형식, 즉 적용하기 위해 노력하고있어 : 유형이 그럼 그냥 돌려 "COS"경우에 따라서 기본적으로
=IIf(Fields!Type.Value = "COS", Fields!CosNoOrDateToContractor.Value, FormatDateTime (Fields!CosNoOrDateToContractor.Value, vbShortDate))
을 데이터 그대로, 그렇지 않으면 날짜 형식.
자사의 COS 그때 내가 '날짜'를 입력하려면 "123456"문자열에서 (변환 텍스트 상자에서 # 오류를 얻을 경우 보고서를 미리 유효하지 않습니다.그것은 데이터를 날짜로 포맷 후 다른 것입니다.
내가이 불가능 할 노력하고있어? 구문 문제무엇이든이 메이크업 감각 않거나입니까?
표현식을 평가하기 전에 데이터를 DateTime으로 포맷하려는 것 같습니다. 여기에서 어디로 가야합니까? – empo