캔버스 앱에서 흐름 시작(지원 중단)

Power Automate를 사용하여 캔버스 앱에서 이벤트가 발생할 때 하나 이상의 작업을 수행하는 논리를 만들 수 있습니다. 예를 들어, 사용자가 단추를 선택하면 Microsoft Lists를 사용하여 생성된 목록에 항목이 생성되고, 이메일 또는 모임 요청이 전송되고, 파일이 클라우드에 추가되거나, 이 모든 작업이 수행되도록 단추를 구성합니다. 흐름을 시작하도록 앱에서 모든 컨트롤을 구성하여 Power Apps를 닫은 경우에도 계속 실행되도록 할 수 있습니다.

참고

사용자가 앱 내에서 흐름을 실행할 때 해당 사용자는 흐름에 지정된 작업을 수행할 권한이 있어야 합니다. 그렇지 않으면 흐름이 실패합니다.

클래식 Power Automate 경험 활성화

기본적으로 새로운 Power Automate 창이 기본적으로 활성화되어 있습니다. 클래식 Power Automate 환경을 사용하여 흐름 만들기를 사용하려면 수동으로 이전 환경으로 다시 전환해야 합니다.

중요

Power Automate 창을 사용하여 흐름을 생성하는 것이 좋습니다. 클래식 Power Automate 환경은 문제 해결에만 사용해야 합니다. 클래식 환경은 곧 중단되며 사용할 수 없습니다.

  1. Power Apps Studio에서 앱 또는 기존 앱을 엽니다.

  2. 위에 있는 설정을 선택합니다.

  3. 예정된 기능을 선택합니다.

  4. 지원 중단 탭에서 클래식 Power Automate 창 활성화을 선택하여 토글을 On으로 설정합니다.

전제 조건

  • Power Apps에 등록.
  • 컨트롤을 구성하는 방법을 알아봅니다.
  • 두 개의 목록이 있는 SharePoint 사이트.
    • RepairShop 목록에는 Title 및 ContactEmail 열이 있습니다.
    • 자산 목록에는 Title, AssetType 및 RepairShop 열이 있습니다. AssetType 열은 'Desktop,' 'Laptop'과 같은 선택 항목이 있는 선택 열입니다.
    • 자산 목록의 RepairShop 열은 RepairShop 목록의 ContactEmail 열에서 값을 가져오는 조회 열입니다.
    • RepairShop 목록에서 샘플 연락처를 위해 몇 가지 항목을 만듭니다.

흐름 만들기

이 섹션에서는 Power Apps를 사용하여 만든 앱의 목록 열에 대한 입력 값을 사용하여 목록에 항목을 만드는 Power Automate을 사용하여 흐름을 만듭니다. 다음 섹션에서 이 흐름을 사용하는 앱을 만듭니다.

  1. Power Apps에 로그인합니다.

  2. 왼쪽 창에서 흐름을 선택합니다.

  3. + 새 흐름 > 즉각적인 클라우드 흐름을 선택합니다.

  4. 흐름 이름을 FlowInApp와 같이 입력합니다.

  5. 이 흐름을 트리거하는 방법 선택에서 Power Apps를 선택합니다.

    Power Apps 트리거를 사용하여 인스턴트 흐름 만들기

  6. 만들기를 선택합니다.

  7. + 새 단계를 선택합니다.

  8. 작업 선택 아래에서 SharePoint 커넥터를 검색 또는 선택합니다.

    SharePoint 커넥터 검색 또는 선택

  9. 항목 만들기 작업을 검색 또는 선택합니다.

    항목 만들기 작업 검색 또는 선택

  10. 사이트 주소의 경우 자산RepairShop 목록이 있는 SharePoint 사이트를 입력 또는 선택합니다..

  11. 목록 이름의 경우 자산 목록을 선택합니다.

    사이트와 목록

  12. 제목의 경우 동적 콘텐츠 탭에서 Power Apps에 요청을 선택합니다. 이 작업은 자동으로 Createitem_Title로 업데이트됩니다.

    Power Apps에서 요청 - 제목 만들기

  13. AssetType ValueRepairShop Id 값에 대해 원하는 값을 선택합니다.

    AssetType Value 및 RepairShop Id

  14. 저장을 선택합니다.

앱에 흐름 추가

이 섹션에서는 이전 섹션에서 만든 흐름을 사용하는 Power Apps를 사용하여 앱을 만드는 방법에 대해 알아봅니다. 선택한 목록에 항목을 만들기 위해 흐름을 트리거하는 단추를 선택하면 앱이 텍스트 상자에 입력된 텍스트를 사용합니다.

  1. AppWithFlow와 같은 이름으로 빈 캔버스 앱을 만듭니다.

  2. 왼쪽 창에서 +(삽입)를 선택합니다.

  3. 텍스트 입력 컨트롤을 선택합니다.

  4. 버튼 컨트롤을 선택합니다.

  5. 캔버스에서 단추 컨트롤을 텍스트 입력 컨트롤 아래로 이동합니다.

    앱을 디자인합니다.

  6. 위에 있는 작업 메뉴를 선택한 다음 Power Automate를 선택합니다.

    참고

    선택한 컨트롤이나 구성 요소에 흐름을 추가하면 선택한 속성에 대한 기존 공식이 지워집니다. 예를 들면, 복잡한 수식이 있는 버튼의 OnSelect 속성에 흐름을 추가하면, 추가된 흐름이 이 수식을 지웁니다. 흐름을 추가하기 전에 공식의 복사본을 만드십시오. 그러나 이 동작은 Power Automate 창이 활성화된 상태에서 흐름을 추가할 때는 다릅니다. 추가 정보: 흐름 참조

    작업 > Power Automate.

    또는 "Power Automate 창 활성화" 미리보기 기능을 활성화한 경우 Studio 내부의 왼쪽 창에서 흐름을 선택할 수 있습니다.

    흐름 추가 대화 상자가 열려 있는 왼쪽 창의 Power Automate 버튼을 보여주는 스크린샷으로, 앱에 추가할 수 있는 FlowInApp 흐름을 보여줍니다.

    추가 정보: Power Automate 창 사용(미리보기)

  7. FlowInApp을 선택합니다.

  8. 수식 입력줄에서 선택한 OnVisible 속성에 대한 수식을 제거합니다.

  9. 텍스트 입력 컨트롤을 선택합니다.

  10. 화면 왼쪽 상단에서 속성 목록 드롭다운을 선택하고 기본 속성을 선택합니다.

  11. 수식 입력 줄에서 기본 속성 값을 "Text input"에서 "Enter Asset Title"로 변경합니다.

  12. 단추 컨트롤을 선택합니다.

  13. 화면 왼쪽 상단에서 속성 목록 드롭다운을 선택하고 텍스트 속성을 선택합니다.

  14. 수식 입력 줄에서 텍스트 속성 값을 "Button"에서 "Create Asset"로 변경합니다.

  15. 왼쪽 상단 속성 목록에서 단추에 대한 OnSelect 속성을 선택합니다.

  16. 수식 입력줄에 다음 수식을 입력합니다.

    FlowInApp.Run(TextInput1.Text)
    

    이 수식에서 FlowInApp는 Power Automate를 사용하여 추가한 흐름의 이름입니다. .Run은 실행할 흐름을 지정합니다. 흐름은 이 캔버스에 추가된 TextInput1 텍스트 입력 컨트롤과 이 텍스트 상자에 입력된 값(.Text)을 실행합니다.

    즉, 이 단추를 선택하면 앱이 텍스트 입력 컨트롤의 값으로 흐름을 실행하여 실행할 흐름에 텍스트 값을 전달합니다. 그리고 흐름은 흐름 구성 내부의 나머지 선택 항목과 함께 이 텍스트 입력 값이 있는 목록 항목을 만듭니다.

    단추의 OnSelect 수식

  17. 저장 및 게시.

흐름 테스트

이제 흐름과 앱이 모두 생성되었으므로 앱을 실행하고 선택한 목록 항목 내에서 항목이 생성됐는지 확인합니다.

  1. Power Apps에서 을 선택한 다음 AppWithFlow 앱을 선택합니다.

    AppWithFlow 실행

  2. 텍스트 입력 상자에 값을 입력한 다음 자산 생성을 선택합니다.

    앱 실행

  3. 항목이 목록에 생성되었는지 확인합니다.

    목록 확인.

흐름을 실행하고 목록 내부에 항목을 추가하는 샘플 앱을 만들었으므로 Power Automate와 상호 작용하고 다양한 데이터 원본 내부의 데이터를 조작하는 더 복잡한 응용 프로그램을 만들 수 있습니다.

추가로 살펴봐야 하는 사항

참고

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

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