-
Power Apps 컨트롤 - 갤러리 컨트롤 3 : 선택된 아이템Power Platform/Power Apps 2022. 7. 17. 12:51728x90
Power Apps 컨트롤 - 갤러리 컨트롤 3 : 선택된 아이템
갤러리 컨트롤은 데이터 원본으로부터 정렬된 형식의 데이터, 이미지 등을 보여주는 컨트롤이다. 여기서는 갤러리 컨트롤에서 선택한 아이템의 데이터를 가져오는 방법을 알아보자. 이전 문서 참조
갤러리 컨트롤 아이템 선택
사용 예제의 갤러리 컨트롤의 이름은 'BrowseGallery1' 로 정의한다.
- 갤러리 아이템의 한 영역을 클릭하면
Onselect()
가 실행되게 된다. 이곳에서 실행할 행동을 입력한다. 보통은 선택한 항목의 데이터를 보여주는 EditForm이 있는 스크린으로 옮기는Navigate()
를 사용할 것이다.
- 폼 -> 표시를 클릭해서 폼 컨트롤을 Edit Mode로 삽입해본다. 이후 DataSource 속성을 갤러리 컨트롤과 같은 데이터 원본을 선택 후
Item
속성을{갤러리 컨트롤이름}.Selected
로 입력해본다. 직접 실행하면 갤러리 컨트롤에 선택한 데이터가 폼 컨트롤에 표시되는 것을 확인 가능하다
- 만약 선택된 갤러리 컨트롤의 행의 데이터를 한개를 가져와 사용하려면
{갤러리 컨트롤이름}.Selected.{데이터 테이블의 열 이름}
형식으로 가져와 사용하면 된다. Title 행을 가져오는 예제는 다음과 같다.BroseGallery1.Selected.Title
- 갤러리 컨트롤의 첫번째 값을 가져오려면
First()
를 사용한다. 이때 갤러리 컨트롤은.AllItems
를 사용한다.First(BrowseGallery1.AllItems)
- 갤러리 컨트롤의 마지막 값을 가져오려면
Last()
를 사용한다. 이때 갤러리 컨트롤은.AllItems
를 사용한다.Last(BrowseGallery1.AllItems)
- 갤러리 컨트롤의 세번째 값을 가져오려면
FirstN()
과Last()
를 조합하여 사용한다. 이때 갤러리 컨트롤은.AllItems
를 사용한다.Last(FirstN(BrowseGallery1.AllItems, 3))
728x90반응형'Power Platform > Power Apps' 카테고리의 다른 글
Power Apps 컨트롤 - 갤러리 컨트롤 4 : OnSelect (0) 2022.07.21 Power Apps - 숫자의 콤마, 소수점 자리표시 (0) 2022.07.19 Teams에 Power Apps 삽입하여 사용 (0) 2022.07.16 EidtForm 팁 - SubmitForm 후 원하는 페이지 이동 설정 (0) 2022.07.15 Power Apps 배열 변수 - Collect (0) 2022.07.14 - 갤러리 아이템의 한 영역을 클릭하면