Microsoft Dataverse를 사용하여 처음부터 캔버스 앱 만들기

표준 테이블(기본 제공), 사용자 지정 테이블(사용자 조직에서 생성) 또는 둘 다를 사용하여 Dataverse에 저장된 데이터를 관리하는 캔버스 앱을 빌드합니다.

Dataverse에서 앱을 빌드하면, SharePoint, Dynamics 365 및 Salesforce와 같은 데이터 원본에서와 마찬가지로 Power Apps에서 연결을 만들 필요가 없습니다. 앱에서 표시, 관리하려는 테이블을 지정하기만 하면 됩니다.

필수 조건

빈 앱 열기

Dataverse에 있는 데이터를 사용하여 처음부터 앱을 새로 만드는 첫 번째 단계는 빈 앱 만들기입니다. 이 연습에서는 빈 앱을 만들 때 전화 레이아웃을 선택해야 합니다.

테이블 지정

  1. 화면 가운데에서 데이터에 연결 을 선택합니다.

  2. 데이터 창에서 Microsoft Dataverse 를 선택하고, 계정 확인란을 선택한 다음, 연결 을 선택합니다.

  3. 오른쪽 위 모서리에 있는 닫기 아이콘을 선택하여 데이터 창을 닫습니다.

목록 추가 화면

  1. 탭에서 새 화면 에 대한 아래쪽 화살표를 선택한 다음, 목록 을 선택합니다.

    목록 추가 화면.

  2. 왼쪽 탐색 모음에서 BrowseGallery1 을 선택한 다음, Items 속성의 값을 다음 수식으로 설정합니다.

    SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))

    이 수식에서 지정한 작업은 다음과 같습니다.

    • 갤러리에서 Accounts 테이블의 데이터를 표시합니다.

    • 사용자가 정렬 단추를 선택하여 정렬 순서를 토글할 때까지 데이터를 오름차순으로 정렬합니다.

    • 사용자가 검색 창(TextSearchBox1)에 하나 이상의 문자를 입력하거나 붙여넣으면 목록에서 사용자가 지정한 문자가 name 필드에 포함된 계정만 표시합니다.

      이러한 함수와 다른 많은 함수를 사용하여 앱의 표시 방식과 작동 방식을 지정할 수 있습니다.

      갤러리의 Items 속성 설정.

  3. 각 계정의 이름만 표시하도록 갤러리의 레이아웃을 설정하고, 갤러리 사용자 지정에서 설명한 대로 찾아보기 단어를 표시하도록 제목 표시줄을 구성합니다.

    찾아보기 화면.

  4. 왼쪽 탐색 모음에서 Screen1 위를 마우스로 가리키고, 줄임표(...)를 선택한 다음, 삭제 를 선택합니다.

  5. 왼쪽 탐색 모음에서 Screen2 위를 마우스로 가리키고, 줄임표(...)를 선택한 다음, 이름 바꾸기 를 선택합니다.

  6. BrowseScreen 을 입력하거나 붙여넣은 다음, 해당 화면의 갤러리 이름을 BrowseGallery 로 바꿉니다.

    찾아보기 화면 및 갤러리 이름 바꾸기.

양식 화면 추가

  1. 이전 절차의 첫 번째 단계를 반복합니다. 단, 목록 화면 대신 양식 화면을 추가합니다.

  2. 오른쪽 창의 고급 탭에 표시된 대로 양식의 DataSource 속성을 계정, 해당 항목 속성을 BrowseGallery.Selected 로 설정합니다.

    양식의 Datasource 및 Item 속성 설정.

  3. 오른쪽 창의 속성 탭에서 필드 편집 을 선택하여 필드 창을 엽니다.

  4. 필드 추가 를 선택하고, 다음 필드에 대한 확인란을 선택합니다.

    • 거래처 이름
    • 주소 1: 나머지 주소 1
    • 주소 1: 구/군/시
    • 주소 1: 우편 번호
    • 직원 수
    • 연간 수익

    참고

    이 시나리오 외에는 새 필드 를 선택하고 필요한 정보를 입력한 다음 마침 을 선택하여 사용자 지정 필드를 만들 수 있습니다. 자세한 정보: 열 만들기.

    열 선택 및 추가.

  5. 추가 를 선택합니다.

  6. 만들기/편집 을 표시하도록 제목 표시줄의 Text 속성을 설정합니다.

    화면에 변경 내용이 반영됩니다.

    변경 후 화면.

  7. 이 화면의 이름을 FormScreen 으로 변경합니다.

아이콘 구성

  1. BrowseScreen 에서 화면 위쪽 근처에서 원형 아이콘을 선택하고, OnSelect 속성을 다음 수식으로 설정합니다.

    Refresh(Accounts)

    새로 고침 아이콘.

  2. 더하기 아이콘의 OnSelect 속성을 다음 수식으로 설정합니다.

    NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    아이콘 추가.

  3. 오른쪽을 가리키는 첫 번째 화살표의 OnSelect 속성을 다음 수식으로 설정합니다.

    EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    다음 아이콘.

  4. FormScreen 에서 취소 아이콘의 OnSelect 속성을 다음 수식으로 설정합니다.

    ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)

    취소 아이콘.

  5. 확인 표시 아이콘의 OnSelect 속성을 다음 수식으로 설정합니다.

    SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)

    확인 표시 아이콘.

  6. Insert 탭에서 Icons 을 선택한 다음, Trash 아이콘을 선택합니다.

  7. 휴지통 아이콘의 Color 속성을 White 로 설정하고, OnSelect 속성을 다음 수식으로 설정합니다.

    Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)

    휴지통 아이콘.

앱 테스트

  1. 왼쪽 탐색 모음에서 BrowseScreen 을 선택한 다음, F5 키를 누르거나 오른쪽 위 모서리 근처에서 재생 아이콘을 선택하여 미리 보기를 엽니다.

    미리 보기 열기.

  2. 목록을 오름차순 또는 내림차순으로 정렬한 다음, 계정 이름에 있는 하나 이상의 문자를 기준으로 필터링합니다.

  3. 계정을 추가하고, 추가한 계정을 편집하고, 계정 업데이트를 시작하지만, 변경 내용을 취소한 다음, 계정을 삭제합니다.

다음 단계

참고

귀사의 설명서 언어 기본 설정에 대해 말씀해 주시겠습니까? 간단한 설문 조사에 응해주세요. (이 설문 조사는 영어로 되어 있습니다.)

이 설문 조사는 약 7분 정도 걸립니다. 개인 데이터는 수집되지 않습니다(개인정보처리방침).