2013-03-21 3 views
-1

다음 코드는 작동하지 않는 것 같습니다 (MS Access의 쿼리 기준에 추가됨). dtDateFrom 만 사용하여 조건을 시도하면 정상적으로 작동하지만 두 번째 조건을 적용하면 작동하지 않습니다.폼 별 쿼리 : 양식에서 가져온 날짜 범위를 통합하는 방법

은 = [양식]! [frm_generate_reports!] [dtDateFrom]를 < = 양식!] [frm_generate_reports!] [dtDateTo]

+0

을 작동하려면

는이 두 가지 조건에 해당해야 뭔가를 수행 양식이 채워지더라도 "frm_generate_repots"양식의 dtDateTo 데이터 – Kawra

답변

0

아래의 코드는 두 날짜

'Check if dates are valid 

If Me.dtDateTo <= Me.dtDateFrom Then 

    'Pop up message asking the user to change the dates as they are not valid 
    MsgBox ("Sorry, the 'To' Date cannot occur before the 'From' date" & vbCrLf & "Please choose a different date range") 

     Else 
    'Do Something else 
End If 
비교

AND로 인해 코드가 작동하지 않습니다. 일반적으로 두 가지 조건을 테스트하는 의미입니다.

A = 5

만약 < (10)과> 4 검색 할 수없는

+0

제공하신 코드는 간단하며 VBA에서 사용할 수 있지만 쿼리는 쿼리의 Criteria Part에 같은 코드를 적용하는 것과 관련되어 있습니다. – Kawra

+0

당신은 쿼리의 SQL보기를 의미합니까? 또는 VBA에서 쿼리를 작성 하시겠습니까? – Katana24

+0

테이블 이름을 선택하고 합계 등을 입력하는 쿼리 작성 – Kawra

관련 문제