300x250
728x90
Filter (Table*, Formula1, [,Formula2,...])
: 수식을 충족하는데 테이블에서 레코드를 찾는데 쓰이는 함수
Filter 말고 다른 함수 Lookup, Search 함수도 있지만 여기서는 Filter만 다룰 것이다.
쉽게 말하자면 내가 선택한 Table에서 Filter함수를 사용해서 원하는 값을 찾는 거라고 생각하면 된다.
설명 없이 바로 실습하겠다.
테이블 : Mobile App
추가를 해야 하는 것은
1. 검색 필드
끝이다.
상단 삽입-> 텍스트 -> 텍스트 입력을 추가해준다. ( 위치는 사용자에 맞게 설정해준다 )
#필자는 이미 추가를 했기 때문에 생략한다.
추가를 하게 된다면 "TextInput1"이 생성된 걸 볼 수 있다.
텍스트 입력 이름은 "TextSearchBox1"
기본 값은 빈 값
힌트 텍스트는 "검색 항목"으로 설정해준다.
이제 마지막 설정만이 남아있다.
데이터 테이블이나 갤러리 리스트 중 해당하는 리스트를 선택한 후
"Item" 이벤트를 클릭한다.
Filter('Mobile App',StartsWith(Name,TextSearchBox1.Text))
Filter는 수식을 충족하는 테이블에서 레코드를 검색.
StartsWith(Text, StartText)
은 텍스트 문자열이 다른 텍스트 문자열로 시작하는지 테스트하는 함수이다.
# 예를 들어 Text가 "한감자" StartText 가 "한"으로 시작한다면 True, StartText가 "김"으로 시작한다면 False이다.
실행해보자.
실행 결과
김으로 검색
한으로 검색
이상이다.
다음은 Lookup, Search에 대해서 공부해보자.
728x90
'.MS > .Power Apps' 카테고리의 다른 글
Powerapps PDF 기능 (0) | 2022.11.20 |
---|---|
코드 한 줄 없이 시작하는 MicroSoft 파워 앱스 책 (2) | 2022.11.18 |
Power apps 화면이동 [Navigate] (0) | 2022.11.03 |
Power apps 조건문 [IF문 함수] (2) | 2022.07.08 |
Power apps 정렬 [Sort 및 SortByColumns 함수] (0) | 2022.06.22 |