Power Apps의 최신 테이블 컨트롤(프리뷰)
[이 문서는 시험판 문서이며 변경될 수 있습니다.]
데이터 세트를 테이블 형식 또는 목록 형식으로 표시하는 컨트롤입니다.
설명
테이블 컨트롤은 데이터 세트를 테이블 형식 또는 목록 형식으로 표시하는 최신 반응형 컨트롤입니다. 테이블 형식에는 표시된 각 필드에 대한 열 머리글과 레코드 수와 같은 데이터 세트에 대한 세부 정보를 제공하는 바닥글이 포함됩니다. 목록 형식은 단일 열에 데이터를 표시하며 각 행에 대해 3개의 필드가 있습니다. 앱 제작자는 주문을 포함하여 컨트롤에 추가되는 필드를 완전히 제어할 수 있습니다. 추가된 모든 필드는 표 형식으로 표시되지만 초기 3개 필드만 더 좁은 목록 형식으로 표시됩니다.
갤러리 및 Data 테이블 컨트롤과 마찬가지로 테이블은 테이블 컨트롤을 다른 컨트롤에 연결하는 데 사용할 수 있는 선택된 행을 가리키는 Selected 속성을 유지 관리합니다. 이 컨트롤의 주요 속성은 Items, ReflorBehavior, Selected 및 OnSelect입니다.
지원되는 기능
- 테이블 컨트롤의 데이터는 읽기 전용입니다.
- 테이블 형식은 무한 스크롤을 통해 최신 데이터 탐색 환경을 제공하므로 페이징 버튼이 필요하지 않습니다.
- 테이블 컨트롤은 Microsoft Dataverse 테이블 및 컬렉션에 대한 연결을 지원합니다.
- 테이블 컨트롤을 Microsoft Dataverse와 같은 호환 커넥터에 연결하면 기본적으로 미리 정의된 필드 집합이 표시됩니다. 필요에 따라 다른 필드를 표시하거나 숨길 수도 있습니다.
- 테이블 컨트롤은 테이블 형식과 목록 형식 간에 자동으로 전환할 수 있습니다. Reflow 속성을 사용하여 이 동작을 수동으로 관리할 수 있습니다.
- 앱을 실행할 때 테이블 컨트롤에서 열 너비를 조정할 수 있습니다. 그러나 앱을 실행하는 동안 변경 사항은 saveontrol이 아닙니다. 변경 내용이 저장되지 않습니다.
- 기본 팔레트 색상 속성을 통해 테이블의 색상 팔레트를 변경합니다.
지원되지 않는 기능
현재 나열된 기능은 지원되지 않습니다. 그러나 테이블 컨트롤은 계속 발전하고 있으므로 업데이트가 있는지 다시 확인하세요.
- 테이블을 다른 데이터 커넥터에 연결합니다.
- 색상 팔레트 외에 테이블의 스타일을 사용자 지정하거나 개별 열을 수정합니다.
일반 질문
Items - 테이블에 나타나는 항목에 대한 데이터 원본입니다.
NoDataText - 테이블 컨트롤에 표시할 레코드가 없을 때 사용자에게 표시되는 메시지입니다.
Visible - 컨트롤을 표시하거나 숨길지 여부를 선택합니다.
동작
ReflowBehavior - 테이블의 기본 반응 동작입니다. Reflow는 컨트롤의 너비가 480픽셀 이상일 때 테이블이 표 형식으로 표시되고 더 좁은 조건에서는 목록 형식으로 전환됨을 의미합니다. GridOnly(또는 ListOnly)는 테이블이 컨트롤 너비에 관계없이 항상 테이블 형식(또는 목록) 형식으로 표시된다는 것을 의미하며 Power Fx 수식을 사용하여 테이블의 응답 동작을 정의하기 위한 자체 중단점을 만들 수 있습니다.
EnableSorting – 사용자가 지원되는 데이터 유형에 대한 열 헤더의 드롭다운을 사용하여 테이블의 데이터를 정렬할 수 있습니다.
EnableRangeSelection – 사용자가 테이블의 일부를 선택하여 해당 값을 복사할 수 있는지 여부입니다. 기본값은 예입니다.
크기 및 위치
X – 컨트롤의 왼쪽 가장자리와 해당 부모 컨테이너(부모 컨테이너가 없는 경우는 화면)의 왼쪽 가장자리 사이의 거리입니다.
Y – 컨트롤의 상단 가장자리와 해당 부모 컨테이너(부모 컨테이너가 없는 경우는 화면)의 상단 가장자리 사이의 거리입니다.
Width - 컨트롤의 왼쪽 및 오른쪽 가장자리 사이의 간격입니다.
Height - 컨트롤의 위쪽 및 아래쪽 가장자리 사이의 간격입니다.
스타일 및 테마
HeaderFont - 열 머리글의 글꼴입니다.
HeaderFontSize - 열 머리글의 글꼴 크기입니다.
HeaderFontColor - 열 머리글의 텍스트 색입니다.
HeaderFontWeight - 열 머리글의 글꼴 두께입니다.
BasePaletteColor - 컨트롤에 적용되는 색상 팔레트입니다. 이는 테마 색상을 렌더링하는 컨트롤의 모든 표면에 영향을 미칩니다.
Font - 텍스트가 표시되는 글꼴의 제품군 이름입니다.
FontSize - 컨트롤에 표시되는 텍스트의 글꼴 크기 값이 null 또는 0이면 선택한 Fluent 테마에 따라 글꼴 크기가 결정됩니다.
FontColor - 컨트롤의 텍스트 색입니다.
FontWeight - 컨트롤의 텍스트 굵기(Bold, Lighter, Normal 또는 Semibold)입니다.
추가 속성
Selected – 테이블 컨트롤에서 선택된 행입니다.
DisplayMode - 컨트롤이 사용자 입력을 허용(편집)하거나, 데이터만 표시(보기)하거나 사용 안 하도록(사용 안 함) 설정할지 선택합니다.
OnSelect – 단일 레코드를 선택할 때 트리거되는 작업을 정의합니다.
ShowAvatar - 목록 모드에서 사용자의 아바타가 나타나거나 숨겨지는지 선택합니다.
ShowColumnHeaders – 열 헤더가 표시되는지 또는 숨겨지는지 선택합니다.
ShowFooter - 바닥글이 표시되는지 또는 숨겨지는지 선택합니다.
크기 – 캔버스에 있는 컨트롤의 크기입니다.
AccessibleLabel – 화면 읽기 프로그램의 레이블입니다.