이 문서에서는 SharePoint 또는 Microsoft Lists에서 목록을 만들고, 해당 목록을 Power Apps에 통합하고, 앱에서 목록을 사용자 지정하는 방법을 안내합니다.
앱에 데이터를 추가할 때 SharePoint 목록 또는 Microsoft Lists를 소스로 선택할 수 있습니다. 또는 Microsoft Lists의 통합 메뉴를 통해 SharePoint 목록을 기반으로 앱을 만들 수 있습니다. 목록이 앱에 있으면 필터링하고 목록을 사용자 지정할 수 있습니다.
참고
SharePoint에서 목록을 만들거나 볼 때 자동으로 Microsoft Lists로 리디렉션됩니다. 이 목록은 항상 Microsoft Lists와 SharePoint 모두에서 찾을 수 있습니다. Microsoft 365의 목록이란 무엇입니까?에서 자세히 알아보기
사전 요구 사항
SharePoint Online 및 Power Apps에 대한 기본적인 지식이 필요합니다.
목록 만들기
목록 만들기에서 Microsoft Lists 앱을 통해 새 SharePoint 목록을 만들 수 있습니다.
목록 통합
목록이 생기면 Power Apps에 통합하거나 SharePoint 목록이나 Microsoft Lists를 기반으로 앱을 만들 수 있습니다.
Power Apps에서 목록과 연결
앱에서 목록을 사용하는 한 가지 방법은 앱의 데이터 메뉴를 통해 SharePoint에 연결하여 목록을 가져오는 것입니다. 이 목록은 Power Apps에서 데이터 원본으로 사용됩니다.
캔버스 앱에서 SharePoint 에 연결에서 자세히 알아보세요.
목록을 기반으로 앱 만들기
SharePoint 목록을 볼 때 자동으로 Microsoft Lists로 이동하여 Power Apps와 목록을 통합할 수 있습니다.
Microsoft Lists의 데이터로 캔버스 앱 만들기에서 자세히 알아보세요.
목록 또는 양식 사용자 지정
목록을 Power Apps에 데이터 원본으로 가져오면 화면에 양식으로 표시되는 데 사용될 수 있습니다. 목록의 형식 및 동작과 같은 앱에서 목록의 모양을 사용자 지정할 수 있습니다.
사용자 지정에는 목록이 표시되는 방식이 포함됩니다.
- 필드 추가 또는 제거
- 필드의 컨트롤 유형 및 데이터 유형
- 레이아웃 방향 및 표시해야 하는 열 수
- 정렬, 색 및 테두리와 같은 서식 지정
- OnFailure 또는 OnSuccess와 같은 대화형 기능
SharePoint 목록용 양식 사용자 지정에서 목록을 사용자 지정하는 방법을 알아보세요.
SharePoint 양식 통합 이해에서 양식 속성에 대해 자세히 알아보십시오.
Power Apps의 목록 필터링
필터와 같은 앱의 인터페이스 요소에 수식을 적용할 수 있습니다. 목록의 경우 앱 화면에서 세로 갤러리에 필터 수식을 추가하려면 Items 속성의 수식 표시줄에 수식을 추가하면 됩니다.
Filter, Search 및 LookUp 함수에서 자세히 알아보세요.
검색 및 필터 기능의 예
이 예제 수식은 Items 속성의 갤러리에 배치되었습니다. 수식은 열에서 상태를 검색하고 활성 상태를 필터링합니다. 그러면 목록에는 활성 상태의 목록 항목만 표시됩니다.
SortByColumns(Filter('Issue Tracking', 'Issue Status'.Value = "Active", StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending))
수식에는 다음과 같은 함수가 들어 있습니다.
- SortByColumns는 하나 이상의 열을 기준으로 테이블을 정렬합니다.
- Filter는 사용자가 지정한 수식에 따라 테이블에서 레코드를 찾습니다.
- StartsWith는 한 텍스트 문자열이 다른 텍스트 문자열로 시작하는지 테스트합니다.
- If는 조건이 true인지 false인지에 따라 값을 반환합니다.
수식 참조 - 캔버스 앱에서 자세히 알아보세요.
조회 열과 목록 연결
한 목록에서 열 중 하나를 조회 열로 사용하는 두 개의 목록을 연결할 수 있습니다. 조회 열은 목록이 다른 목록에 연결되는 지점입니다.
Power Apps에서 조회 열을 사용하여 Microsoft Lists에서 목록을 연결하는 방법에서 자세히 알아보세요.
조회 열을 옵션이 있는 드롭다운 목록으로 만들려면 Choices 함수를 사용하세요. Choices 함수는 조회 열에 대해 가능한 값의 테이블을 반환합니다.
예를 들어, 캔버스 앱의 드롭다운 컨트롤에 Choices 함수를 추가하려면 컨트롤의 Items 속성에 이 수식을 추가하면 됩니다. 수식에 목록 이름과 조회 열의 이름을 포함합니다.
Choices([@'Your list name'].Lookup_x0020_column)