다음을 통해 공유


데스크톱 흐름 작업이 UI 요소를 가져오는 데 실패할 때 오류가 발생합니다.

이 문서에서는 데스크톱 흐름 작업이 UI 요소를 얻지 못할 때 발생할 수 있는 오류 메시지에 대한 다양한 원인과 해결 방법을 설명합니다.

증상

다음 오류 메시지 중 하나로 인해 데스크톱 흐름 실행이 실패합니다.

  • UI 자동화 작업의 경우:

    오류 1

    작업 실패(창을 가져오는 데 실패)

    여기서 "Action"은 각각의 데스크톱용 Power Automate 작업입니다.

    오류 2

    작업 실패(UI 요소를 가져오는 데 실패)

    여기서 "Action"은 각각의 데스크톱용 Power Automate 작업입니다.

    오류 3

    UIAutomation.ActionFailedError

    여기서 "Action"은 각각의 데스크톱용 Power Automate 작업입니다.

  • 브라우저 자동화 작업의 경우:

    오류 1

    선택기가 'xyz'인 요소를 찾을 수 없음

    여기서 "xyz"는 요소를 정확히 찾아내는 선택기입니다.

    오류 2

    WebAutomation.ElementNotFoundError

"작업 실패(창을 가져오는 데 실패)" 오류의 원인

컴퓨터에서 화면(창)을 사용할 수 없거나(열려 있지 않음) 화면 선택기가 잘못되었습니다.

해결 방법

이 문제를 해결하려면 다음을 수행해야 합니다.

  1. 컴퓨터에서 UI 요소의 부모 화면을 사용할 수 있는지 확인합니다. 그렇지 않은 경우 오류 메시지는 "창을 얻지 못했습니다."를 나타냅니다.

  2. 또한 부모 화면의 선택기가 잘못된 경우 "창 가져오기 실패" 오류가 생성될 수 있습니다. 이 문제를 해결하려면 다음 지침을 참조하세요.

다른 시나리오의 원인

특정 UI 요소를 화면에서 사용할 수 없거나(창) 선택기가 유효하지 않습니다.

해결 방법

이 문제를 해결하려면 다음 단계를 수행합니다.

  1. 해당 화면 또는 웹 페이지에서 UI 요소를 사용할 수 있는지 확인합니다.

  2. UI 요소를 새 UI 요소 개체로 다시 캡처하고 잘못된 작업을 새 UI 요소로 채웁다.

  3. 선택기 작성기로 이동하고 다시 캡처 옵션과 함께 선택기를 사용하여 새 선택기를 추가합니다.

  4. 선택기 작성기 또는 해당 텍스트 편집기 모드에서 선택기를 수동으로 편집합니다.

  5. UI 요소의 선택기가 동적인지 확인합니다. 창이 시작되거나 웹 페이지가 로드할 때마다 선택기가 약간 다른 경우 UI 요소에는 동적 선택기가 있습니다. UI 요소에 동적 선택기가 있는지 확인하려면 다음을 수행합니다.

    1. UI 요소를 캡처합니다.
    2. 창을 다시 시작하거나 웹 페이지를 다시 로드합니다.
    3. 정확히 동일한 UI 요소를 캡처합니다.
    4. 두 선택기를 비교하고 차이점이 있는지 확인합니다. 메모장에서 비교를 수행할 수 있습니다.
    5. 피연산자를 사용하거나 특성 값을 편집하여 선택기(그 중 하나)를 수동으로 편집합니다.
  6. 화면의 요소와 상호 작용하기 위한 대체 방법을 사용합니다. 이미지 자동화, 마우스 및 키보드 작업 및 OCR(광학 문자 인식)을 사용할 수 있습니다.

Microsoft Power Automate에서 UI 자동화 작업이 실패할 때 "UI 요소를 가져오지 못함" 또는 "창을 가져오지 못했습니다" 오류가 표시되는 경우 "UI 요소를 가져오지 못함" 또는 "창을 가져오지 못했습니다" 오류와 함께 UI 자동화 작업이 실패하는 것을 참조하세요.

참조