다음을 통해 공유


공개 프리뷰 릴리스를 사용하여 만든 모델 기반 양식에 포함된 캔버스 앱을 최신 버전으로 마이그레이션

중요합니다

최신 릴리스에서는 모델 기반 양식의 포함된 캔버스 앱을 일반적으로 사용할 수 있습니다. 공개 미리 보기 릴리스를 사용하여 만든 모델 기반 폼의 임베디드 캔버스 앱은 최신 릴리스를 사용하여 만든 새 포함된 캔버스 앱으로 마이그레이션되어야 합니다. 공개 미리 보기 릴리스를 사용하여 만든 모델 기반 양식의 포함된 캔버스 앱에 대한 지원은 곧 더 이상 사용되지 않습니다.

공개 미리 보기 릴리스를 사용하여 만든 모델 기반 폼에서 포함된 캔버스 앱을 최신 버전으로 마이그레이션하려면 먼저 제작자가 최신 릴리스를 사용하여 새 포함된 캔버스 앱을 만들어야 합니다. 그런 다음, 제작자는 기존 포함된 캔버스 앱에서 새 캔버스 앱으로 컨트롤을 복사하고, 필요한 데이터 원본을 추가하고, 끊어진 참조(있는 경우)를 업데이트할 수 있습니다. 자세한 단계는 다음과 같습니다.

  1. Power Apps에 로그인합니다.
  2. Power Apps Studio에서 편집을 위해 공개 미리 보기 릴리스를 사용하여 만든 포함된 캔버스 앱을 엽니다. 캔버스 앱을 편집하는 단계는 캔버스 앱 편집을 참조하세요.
  3. 새 브라우저 탭에서 단계에 따라 모델 기반 양식에 포함된 캔버스 앱을 새로 추가합니다.
  4. 공개 미리 보기 릴리스를 사용하여 만든 포함된 캔버스 앱의 컨트롤을 아래 단계를 사용하여 한 번에 한 화면씩 새 포함된 캔버스 앱으로 복사합니다.
    1. 2단계에서 공개 프리뷰 릴리스를 사용하여 만든 캔버스 앱이 포함된 브라우저 탭을 선택하고 Power Apps Studio에서 엽니다.
    2. 컨트롤을 복사할 화면을 선택합니다.
    3. Ctrl + A를 사용하여 화면에서 모든 컨트롤을 선택합니다.
    4. Ctrl+C를 사용하여 선택한 모든 컨트롤을 복사합니다.
    5. 최신 릴리스를 사용하여 만든 새 포함된 캔버스 앱이 있는 3단계에서 브라우저 탭을 선택합니다.
    6. 화면을 선택하거나 새 화면을 추가합니다.
    7. Ctrl+V를 사용하여 선택한 화면에 컨트롤을 붙여넣습니다.
    8. 단계를 반복하여 각 화면을 복사합니다.
  5. 모든 화면 복사가 완료되면 3단계에서 최신 릴리스를 사용하여 새로 포함된 캔버스 앱을 만든 브라우저 탭을 선택합니다.
  6. 호스트 모델 기반 양식의 행에 액세스하는 모든 위치를 업데이트합니다. First(ModelDrivenFormIntegration.Data)ModelDrivenFormIntegration.Item으로 대체합니다.
  7. 새 포함된 캔버스 앱에 누락된 데이터 원본을 추가합니다.
  8. 새 포함된 캔버스 앱에서 끊어진 참조를 모두 업데이트합니다.
  9. 변경이 완료되면 파일 탭을 선택한 다음 저장을 선택합니다.
  10. 최종 사용자가 변경 내용을 사용할 수 있도록 하려면 게시 를 선택한 다음 , 이 버전 게시를 선택합니다.

미리 보기 릴리스에서 캔버스 앱을 모델 기반 폼에 포함하기 위해 작성자는 현재(기본 양식) 행을 데이터 컨텍스트 또는 현재(기본 양식) 행과 관련된 행 목록으로 전달할지 미리 결정해야 했습니다. 그런 다음 캔버스 앱 컨트롤을 열 또는 하위 그리드 컨트롤에 추가해야 했습니다.

최신 릴리스를 사용하면 모델 기반 양식에 포함된 캔버스 앱을 추가하는 작업이 간소화되고 열로만 제한됩니다. 제작자는 Common Data Service 커넥터를 사용하여 캔버스 앱에서 직접 관련 행 목록에 쉽게 액세스할 수 있습니다.

현재(기본 양식) 행과 관련된 행 목록을 사용하는 모델 기반 폼에서 포함된 캔버스 앱을 마이그레이션하려면 아래 단계를 수행하세요.

  1. 위의 섹션의 단계에 따라 공개 미리 보기 릴리스를 사용하여 만든 모델 기반 양식의 포함된 캔버스 앱을 최신 버전으로 마이그레이션합니다.
  2. Common Data Service 커넥터를 사용하여 관련 테이블에 대한 데이터 원본을 앱에 추가합니다. 캔버스 앱에서 데이터 원본을 추가하는 방법을 알아보려면 Power Apps의 캔버스 앱에 데이터 연결 추가를 참조하세요.
  3. 갤러리 또는 데이터 테이블과 같은 컨트롤에 관련 테이블의 데이터 원본을 사용하는 경우 Filter 함수를 사용하여 현재(기본 폼) 행과 관련된 행으로 행을 필터링합니다. 현재(기본 양식) 행은 ModelDrivenFormIntegration.Item을 통해 사용할 수 있습니다.

    비고

    포함된 캔버스 앱은 ModelDrivenFormIntegration.Item을 통해 호스트 모델 중심 양식의 행에 대해 완전히 접근할 수 있습니다. 예를 들어 이름 accountnumber 와 표시 이름 계정 번호가 있는 열의 값을 얻으려면 ModelDrivenFormIntegration.Item.accountnumber 또는 ModelDrivenFormIntegration.Item.'Account Number'를 사용할 수 있습니다.

  4. 최근 업데이트를 통해 Microsoft Dataverse는 이제 테이블 뷰를 필터로 사용할 수 있도록 지원합니다. 자세한 내용은 이 블로그 게시물을 참조 하세요. 향상된 데이터 원본 선택 및 Dataverse 보기.

참고하십시오

모델 기반 양식에 캔버스 앱 포함하기
모델 기반 양식에 포함된 캔버스 앱 추가
모델 기반 양식에 포함된 캔버스 앱 편집
모델 기반 양식에 포함된 캔버스 앱의 화면 크기 및 방향 사용자 지정
포함된 캔버스 앱 내에서 호스트 양식에 대한 미리 정의된 작업 수행
ModelDrivenFormIntegration 컨트롤의 속성 및 동작
포함된 캔버스 앱 공유
포함된 캔버스 앱 작업 지침