2013-12-12 2 views
0

양식에 다중 영역 검색을 추가하려고했지만 용지가 걸렸습니다. 4 개의 텍스트 필드를 알아 냈습니다. 이Multifield Search, 연령대 기준 통합?

Like "*" & [Forms]![Patient Tracking]![FNSearch] & "*" 

빈 남아있는 경우는 모든 레코드를 검색하도록 여기에 와일드 카드를 사용하는 내가 사용하는 코드입니다하지만 지금, 나는 연령대 기능을 추가하기 위해 노력하고있어. 그것은 간단한 숫자 필드로 저장됩니다. 난 그냥 연령 범위를 입력 할 수있는 방법을 만들 필요가있다 (minage라는 텍스트 상자에서 가장 낮고, maxage 텍스트 상자에서 가장 높음) 빈 칸으로 남겨두면 무시하도록하는 방법이 필요하다.

이 기준을 만드는 방법에 대한 아이디어가 있으십니까?

은 SQL에서 쿼리의 전체 코드입니다 :

SELECT [Patient Tracking].[First Name], [Patient Tracking].[Last Name], [Patient Tracking].City, [Patient Tracking].Sex, [Patient Tracking].Age 
FROM [Patient Tracking] 
WHERE ((([Patient Tracking].[First Name]) Like "*" & Forms![Patient Tracking]!FNSearch & "*") And (([Patient Tracking].[Last Name]) Like "*" & Forms![Patient Tracking]!lnsearch & "*") And (([Patient Tracking].City) Like "*" & Forms![Patient Tracking]!citysearch & "*") And (([Patient Tracking].Sex) Like "*" & Forms![Patient Tracking]!sexsearch & "*")) 

답변

0

나는 뉴질랜드 기능을 사용하여 간단한 방법을 발견 뉴질랜드 사이

([양식] [환자 추적]은 minage! ], 0) 그리고 Nz ([형식]! [환자 추적]! [maxage], 10000) 또는 Null입니다

감사합니다.