Er treedt een fout op wanneer een bureaubladstroomactie een UI-element niet kan ophalen
In dit artikel worden de verschillende oorzaken en oplossingen beschreven voor de foutberichten die kunnen optreden wanneer een bureaubladstroomactie geen UI-element kan ophalen.
Symptomen
De uitvoering van een bureaubladstroom mislukt met een van de volgende foutberichten:
Voor automatiseringsacties voor gebruikersinterfaces:
Fout 1
De actie is mislukt (kan het venster niet ophalen)
waarbij 'Actie' de betreffende Power Automate voor bureaublad actie is.
Fout 2
De actie is mislukt (kan het UI-element niet ophalen)
waarbij 'Actie' de betreffende Power Automate voor bureaublad actie is.
Fout 3
UIAutomation.ActionFailedError
waarbij 'Actie' de betreffende Power Automate voor bureaublad actie is.
Voor browserautomatiseringsacties:
Fout 1
Element met selector 'xyz' niet gevonden
waarbij 'xyz' de selector is die het element aanwijst.
Fout 2
WebAutomation.ElementNotFoundError
Oorzaak van de fout 'Actie mislukt (kan venster niet ophalen)'
Het scherm (venster) is niet beschikbaar op de computer (het is niet geopend) of de selector van het scherm is ongeldig.
Oplossing
Om het probleem op te lossen, moet u het volgende doen:
Zorg ervoor dat het bovenliggende scherm van het UI-element beschikbaar is op de computer. Zo niet, dan wordt in het foutbericht aangegeven dat venster niet kan worden opgehaald.
Bovendien kan de fout 'Kan venster niet ophalen' worden gegenereerd als de selector van het bovenliggende scherm ongeldig is. Raadpleeg de volgende instructies om dit probleem op te lossen.
Oorzaak voor de andere scenario's
Het specifieke UI-element is niet beschikbaar op het scherm (venster) of de selector is ongeldig.
Oplossing
Voer de volgende stappen uit om het probleem op te lossen:
Zorg ervoor dat het UI-element beschikbaar is op het desbetreffende scherm of de desbetreffende webpagina.
Leg het UI-element opnieuw vast als een nieuw UI-elementobject en vul de foutieve actie in met het nieuwe UI-element.
Navigeer naar de opbouwfunctie voor selector en voeg een nieuwe selector toe met behulp van de optie Selector met herovering .
Bewerk de selector handmatig in de opbouwfunctie voor selector of in de teksteditormodus.
Controleer of de selector van het UI-element dynamisch is. Een UI-element heeft een dynamische selector wanneer de selector iets anders is telkens wanneer het venster wordt gestart of de webpagina wordt geladen. Controleren of een UI-element een dynamische selector heeft:
- Leg het UI-element vast.
- Start het venster opnieuw of laad de webpagina opnieuw.
- Leg exact hetzelfde UI-element vast.
- Vergelijk de twee selectors en kijk of er verschillen zijn. U kunt de vergelijking uitvoeren in Kladblok.
- Bewerk de selector (een van hen) handmatig met behulp van de operanden of bewerk de waarden van de kenmerken.
Gebruik alternatieve benaderingen voor interactie met het element op het scherm. U kunt afbeeldingsautomatisering, muis- en toetsenbordacties en OCR (Optical Character Recognition) gebruiken.
Als u de fout 'Kan ui-element niet ophalen' of 'Kan venster niet ophalen' ontvangt wanneer een actie voor UI-automatisering mislukt in Microsoft Power Automate, raadpleegt u De actie UI-automatisering mislukt met de fout 'Kan ui-element niet ophalen' of 'Kan venster niet ophalen'.
Verwijzingen
- Bureaubladtoepassingen automatiseren
- Webpagina's automatiseren
- Automatiseren op virtuele bureaubladen
- Automatiseren met ui-elementen
- Automatiseren met behulp van afbeeldingen
- Een aangepaste selector bouwen
- Fouten in bureaubladstromen verwerken
- Power Automate-browserextensies installeren
- Variabele manipulatie en de %-notatie