web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / UI automation for old ...
Power Automate
Unanswered

UI automation for old window based application

(0) ShareShare
ReportReport
Posted on by 153 Season of Giving Solutions 2025

Hi,

I am trying to get UI elements for an application that we have that was created in Power Builder. Some areas it can only detect a pane and can't get the UI elements for the text boxes inside of it. Anyone have any experience on this type of applications?

I have the same question (0)
  • Deenuji_Loganathan_ Profile Picture
    6,255 Moderator on at

    @powerdevkris 

    I suggest utilizing the Power Automate Desktop recorder to interact with and capture all Power Builder elements. Even if it fails to detect a specific panel, you can capture your elements accurately. Save your recording and run it, and it should function correctly.

     


    Thanks,
    Deenuji Loganathan 👩‍💻
    Automation Evangelist 🤖
    Follow me on LinkedIn 👥

    -------------------------------------------------------------------------------------------------------------
    If I've helped solve your query, kindly mark my response as the solution ✔ and give it a thumbs up!👍 Your feedback supports future seekers 🚀

  • sergiopereira83 Profile Picture
    25 on at

    In many cases where I have this problem in applications, I end up using images to click and "send keys".
    For data extraction, it gets a little more complex.

  • Agnius Bartninkas Profile Picture
    Most Valuable Professional on at

    Yes, I've experienced this many times with different applications. Some older ERP systems frequently operate like that, where they have a grid that is only recognized by PAD as a single large elements, and no child elements inside it can be captured by PAD.

     

    When this is the case, we usually have to resort to automating such user interfaces using Send keys and image recognition actions, such as Send mouse to image or Wait for imageSend keys is the recommended approach in this case, as it is slightly more stable. Image recognition relies on things like the screen resolution and no pop-ups actually blocking the view. 

     

    And still, when you do this, you still need to be aware of the possibility that Send keys may not actually do what you originally intended it to do. For example, if you use a series of {Tab} keys to navigate to a field on a window, it might not get to the correct field if the order of those fields changes, or if something briefly interrupts the flow. Even some lag on the app can make it send the keys to a wrong field/button, if you don't account for it and build in some delays.

     

    So, be very careful when automating user interfaces with keystrokes. Make sure to give it enough time to navigate, and add verification steps that check for windows/elements/images appearing or disappearing to make sure that your keys actually did what they were supposed to do.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Vish WR Profile Picture

Vish WR 784

#2
Valantis Profile Picture

Valantis 581

#3
Haque Profile Picture

Haque 545

Last 30 days Overall leaderboard