2011-11-01 5 views
0

보고서를 열고 날짜 범위로 제한하려고합니다. 보고서는 저장된 쿼리로 작성됩니다. 날짜 필드의 이름은 "dateTime"입니다. 내가 그것을 잘 작동 쿼리 빌더에서 문을 실행하면액세스 범위 2010 년에서 작동하지 않는 날짜 범위로 필터링 된 보고서 열기

Dim whereClause As String 
    whereClause = "rec.dateTime between #" & Me.txtFromDate & "# and #" & Me.txtFromDate & "#" 

    DoCmd.OpenReport "rptControlViolation", acViewPreview, , whereClause 

,하지만 난 함수를 호출 할 때 (DateTime의 값에 대한 팝업 나를 자극 유지 : 여기를 열려면 사용하고 코드입니다 상자). 나는 괄호를 사용했고, ive는 폼을 시도했다! myform! myobject .. 나는 뒤죽박죽이다.

+0

rec.dateTime은 쿼리의 별칭 이름입니다. ive도 단지 dateTime을 시도했습니다. – Sinaesthetic

답변

0

그러나 문제가 해결되었지만 문제가 무엇인지 알 수 없습니다. 나는 다시 가서 SQL 문을 다시 썼다. 그것은 거의 같았지만 다른 별칭을 사용했습니다. 내가 생각할 수있는 유일한 것은 해당 필드 이름과 일종의 충돌이 있다는 것입니다. :/