컴퓨터 관련 정보들/한컴,엑셀,ppt 등

[컴활 1급 엑세스] 프로시저 me.filter 정의 및 개념 안내

SUN 2022. 8. 16. 11:30
반응형

프로시저


me개체 : 현재 활성화되어 있는 문서에 기능을 부여
DOCMD : 전체 문서에 기능 부여

여기서 이번에는 me개체에 대해서 보고자 합니다. 컴활에서는 me 개체를 사용할 때와 docmd사용을 구분하는 문제는 나오지 않으며 조건이 주어지기 때문에 해당 방법만 알고 있으면 됩니다.

 

me개체는 me. 으로 시작하는데요.

me.filter = "필드명=컨트롤명" 

me.filterOn = true

- me.filter = "필드명=컨트롤명" 여기에서 필드명이나 컨트롤명에 []는 쓰이지 않습니다. 

- me.filteron = true는 위의 me.filter를 실행해주는 요소라 생각해주시면 됩니다. 필터를 실행하기 위해선 me.filteron 은 반드시 필요합니다.

컨트롤명 = 숫자 me.filter = "필드명=" & 컨트롤명
컨트롤명 = 날짜 me.filter = "필드명=#" & 컨트롤명 & "#"
컨트롤명 = 문자 me.filter = "필드명='" & 컨트롤명 & "'"
문자열의 일부와 일치하는 값 me.filter = "필드명 like '*" & 컨트롤명 & "*'"

-&는 좌우에 띄어쓰기 할 것

 

정렬 

me.orderby = "필드명 desc" 내림차순

me.orderby = "필드명 asc" 오름차순

me.orderbyon = true (앞선 me.filter 처럼 항상 me개체는 정의 후 on을 추가로 true로 만들어줘야 실행된다.)

 

 

 

 

반응형