Power Apps 그리드 컨트롤

Power Apps 그리드 컨트롤은 사용자가 보기 및 하위 그리드에서 레코드를 보고, 열고, 편집할 수 있도록 하는 Power Apps 읽기 전용 그리드 컨트롤의 차세대 발전을 나타냅니다. 이 컨트롤은 인라인 편집 외에도 무한 스크롤을 통한 최신 데이터 검색 경험을 제공하여 사용자가 관심 있는 레코드를 찾을 때까지 데이터를 무한대로 스크롤할 수 있도록 하고 특정 필요에 따라 열의 시각적 모양을 사용자 지정할 수 있는 기능을 제공합니다. 읽기 전용 그리드 컨트롤과 마찬가지로 이 컨트롤은 최신 Microsoft 접근성 표준을 지원하며 최신 Microsoft 디자인 지침과 일치합니다. 이 컨트롤은 결국 모델 기반 앱의 모든 읽기 전용 및 편집 가능한 그리드를 대체합니다.

Power Apps 그리드 컨트롤로 데이터 편집

중요

이 기능은 2023년 4월 릴리스에서 일반에 제공됩니다.

엔터티에 대한 보기에 Power Apps 그리드 컨트롤 추가

엔터티에 대한 Power Apps 그리드 컨트롤을 구성하면 해당 엔터티에 대한 모든 보기가 해당 그리드를 사용하여 표시됩니다.

  1. 솔루션 탐색기 엽니다.
  2. 엔터티를 확장합니다. 원하는 테이블을 찾아 선택합니다. 컨트롤 탭에서 컨트롤 추가를 선택합니다.
  3. 컨트롤 추가 대화 상자에서 Power Apps grid 컨트롤을 선택한 다음 추가를 선택합니다. 테이블에 Power Apps 그리드 컨트롤 추가

Power Apps 그리드 컨트롤 구성

  1. Power Apps grid 컨트롤 행에서 그리드를 적용할 앱 유형을 선택합니다. 이렇게 하면 컨트롤을 선택한 클라이언트에 대한 기본 컨트롤로 만들 수 있습니다. 컨트롤을 사용할 클라이언트 유형 선택.

  2. 해당 테이블에 대한 그리드 환경을 조정할 수 있도록 컨트롤에 포함된 여러 속성이 있습니다. 이러한 속성을 수정하려면 해당 행에서 편집을 선택한 다음 정적 옵션에 바인딩 아래의 드롭다운 목록을 사용하여 값을 변경합니다.

    • 편집 사용 속성은 그리드가 읽기 전용인지 또는 편집 가능한지를 결정합니다. 기본값은 아니요입니다. 그리드를 편집할 수 있도록 하려면 를 선택합니다. 편집 가능한 그리드는 토글 스위치와 드롭다운을 표시하는 부울 열, 갈매기 모양을 표시하는 날짜 필드, 마우스로 가리키기 또는 포커스에 있는 날짜 선택기 아이콘을 포함하여 읽기 전용 그리드와 미묘한 시각적 차이가 있습니다.
    • 필터링 사용 속성은 그리드 열 머리글 드롭다운에서 필터링 옵션을 사용자가 사용할 수 있는지 여부를 결정합니다 기본값은 입니다.
    • 범위 선택 허용 속성은 사용자가 그리드의 하위 집합을 선택하고 해당 데이터를 Excel과 같은 다른 응용 프로그램에 복사할 수 있는지 여부를 제어합니다. 기본값은 입니다.
    • 이동 표시줄 사용 속성은 보기 또는 하위 그리드의 맨 아래에 알파벳 목록을 표시하는 데 사용할 수 있습니다. 기본값은 아니요입니다. 아래는 모델 기반 앱에서 연락처 테이블에 대해 활성화된 이동 막대의 스크린샷입니다. 이동 막대가 활성화되어 앱 보기에 표시됨
    • 페이지 매김 사용 속성은 최신 데이터 탐색(무한 스크롤)과 페이징 버튼 사이에서 결정하는 데 사용할 수 있습니다. 기본값은 아니요입니다. 무한 스크롤 및 표면 페이징 버튼을 비활성화하려면 를 선택합니다. 모두 선택 작업은 현재 무한 스크롤을 사용할 때 사용할 수 없지만 사용자는 여전히 범위 선택을 수행할 수 있습니다.
    • OptionSet 색상 사용 속성은 구성된 배경색으로 각 값을 표시하여 선택 열의 시각적 매력을 높이는 데 사용할 수 있습니다. 기본값은 아니요입니다. 테이블에 대해 이 속성을 활성화하기 전에 가독성과 접근성을 보장하기 위해 각 선택 열에 대해 구성된 색상을 확인하십시오.
    • 허용되는 탐색 유형 속성은 그리드에서 하이퍼링크로 렌더링되는 조회 컨트롤을 결정합니다. 기본값은 모두입니다. 선택한 엔터티의 기본 열을 제외한 모든 조회 필드에서 하이퍼링크를 억제하려면 기본만을 선택하고, 그리드의 모든 하이퍼링크를 억제하려면 없음을 선택합니다.
    • 사용자 지정 컨트롤 속성을 사용하면 제작자가 그리드의 하나 이상의 열에 대한 시각적 효과 또는 상호 작용을 변경하기 위한 정의가 있는 단일 사용자 지정 PCF 컨트롤에 연결할 수 있습니다.
  3. 필요에 맞게 Power Apps 그리드 컨트롤을 구성한 후 명령 모음에서 저장을 선택하여 변경 사항을 저장합니다. 변경 내용을 앱 사용자에게 공개할 준비가 되면 명령 모음에서 게시를 선택합니다.

하위 그리드에 Power Apps 그리드 컨트롤 추가

  1. 솔루션 탐색기 엽니다.
  2. 하위 표가 포함된 양식을 엽니다.
  3. 이 그리드를 구성할 하위 그리드를 선택한 다음 명령 모음에서 속성 변경을 선택합니다.
  4. 속성 설정 대화 상자에서 컨트롤 탭을 선택하고 컨트롤 추가를 선택한 다음, Power Apps grid 컨트롤을 선택합니다.
  5. 컨트롤 구성 및 게시를 계속하려면 Power Apps 그리드 컨트롤 구성을 참고하십시오.

사용자 지정

확장성 API를 사용하여 Power Apps 그리드 컨트롤을 사용자 지정하는 방법에 대한 자세한 내용은 편집 가능한 그리드 컨트롤 사용자 지정으로 이동하십시오.

알려진 문제 및 제한 사항

카드 양식 목록의 제한 사항

보기 또는 하위 격자가 좁으면 모바일 디바이스와 같은 작은 화면에 더 적합한 카드 목록 형식으로 변경됩니다. Power Apps 그리드 컨트롤은 카드 목록에 다음 동작을 표시합니다.

  • 현재 카드 목록 보기에서는 정렬을 사용할 수 없습니다. 이 제한을 해결하려면 원하는 정렬 순서로 보기를 만드십시오.
  • 모두 선택모두 지우기는 카드 목록 보기에서 사용할 수 없습니다.
  • 이동 막대는 카드 목록 보기에서 사용할 수 없습니다. 이 제한을 해결하려면 검색을 선택하여 레코드를 필터링합니다. 원하는 문자를 입력한 다음 Enter 키를 누릅니다.
  • 목록의 레코드에 있는 이미지는 카드 목록 보기에 표시되지 않습니다. 여기에는 테이블 아이콘, 웹 리소스 이미지, 사용자 지정 이미지 및 조건부 이미지가 포함됩니다. 목록의 레코드에 대해 표시되는 유일한 이미지는 레코드의 이니셜입니다.
  • 카드 목록 보기에는 상황에 맞는 메뉴 명령에 대한 아이콘이 없습니다.
  • 레코드가 없는 경우 일부 목록에는 새 항목을 생성하라는 메시지가 표시됩니다. 이 단추는 Power Apps 읽기 전용 그리드 컨트롤을 사용하는 카드 목록 보기에는 표시되지 않습니다.

목록 보기에 테이블에 대한 사용자 지정 카드가 표시되지 않습니다.

이 문제를 해결하려면 레거시 읽기 전용 그리드 컨트롤의 카드 양식를 사용하도록 테이블을 구성하여 사용자 지정 카드를 표시할 수 있습니다.

  1. Power Apps(make.powerapps.com) > 설정 > 고급 설정 > 설정 > 사용자 정의 > 시스템 사용자 정의로 이동하여 엔터티를 펼치고 사용자 정의하려는 테이블을 선택한 후 컨트롤 탭 > 컨트롤 추가로 이동합니다.

  2. 읽기 전용 그리드 를 선택한 다음 추가를 선택합니다. 하나 이상의 클라이언트 폼 팩터에 해당 그리드를 표시하도록 선택합니다.

    읽기 전용 그리드 컨트롤에 대해 카드 양식 변경

  3. 카드 양식 속성의 속성 구성(연필 아이콘)을 선택하고 드롭다운 목록에서 사용자 지정 카드 양식를 선택합니다.

  4. 확인을 선택하고 사용자 지정 게시를 선택합니다.

UI 제한 사항 및 읽기 전용 그리드 컨트롤과의 차이점

  • 모두 선택 옵션은 현재 무한 스크롤이 활성화된 경우 사용할 수 없습니다. 사용자는 범위 선택을 사용하여 여러 행을 빠르게 선택해야 합니다.
  • 그리드는 현재 테마 사용자 정의를 지원하지 않습니다.
  • 데이터가 없는 셀은 세 개의 대시(---)가 표시되는 대신 비어 있습니다.
  • 담당자 열에는 사용자의 온라인 상태 및 사람 카드가 표시되지 않습니다.

알려진 문제

그리드에 표시된 데이터 세트에 중복 행이 포함된 경우 중복 항목이 그리드에 표시되지 않을 수 있습니다. 이로 인해 보고된 레코드 수가 그리드에 실제로 있는 것보다 더 많은 레코드를 표시하거나, 데이터를 Excel로 내보내거나 레거시 상세하게 찾기에서 데이터를 볼 때 더 많은 레코드가 나타날 수 있습니다. 이 동작은 Power Apps 그리드 컨트롤뿐만 아니라 모든 그리드 컨트롤에 적용됩니다.

참조 항목

그리드 페이지의 보기에서 데이터 탐색