Hi @blackfantasy,
Nintex RPA officially supports only the default mode in Edge Chromium. While it's possible to use with Internet Explorer in compatibility mode, some features may not work as expected.
1. Does the application load in standard mode, even if it doesn't look pretty? If yes, would you be able to get the robot to temporarily switch the browser to standard mode so the HTML command will work and you may extract the data?
2. You may try using the Get UI Object Text command. This command is meant for desktop applications but does work with web applications. No guarantee it will work for your use case but you could give it a try.
You may also make a feature request at our Ideas portal for future consideration.
Hi @pratheep ,
Thank you for your input.
- If the application runs in standard mode, the application UI doesn’t look pretty. The application must be run in IE compatibility (customer regulation) to get the best UI. I tried to switch into standard mode and the result I can’t extract the data, including send a click event
- I tried locally on my laptop using “Get UI Object”, Yes, it can work. But I will test again on next Tuesday at customer site
I will update the result on next Tuesday.
Hi @pratheep ,
I did a test in the client environment and the result can detect the browser elements with UI Automation. These issues were raised within IE5/6 compatibility mode:
- The UI Automation didn’t run correctly. When the first run, yes, it can run well. But when we run it again and again, the UI elements can’t detect the window area. After testing, it appears to be related to memory availability. The studio requires memory <= 75% to be run successfully.
- Another issue came up where I already input the password correctly by variable and viewed it by the variables list. But somehow it was detected as an invalid password. This issue has not arisen when I use the modern page.
Do you have any suggestions for the password input issue?
Thank you in advance for any advice and suggestions.
Hi @blackfantasy,
HTML & UI Automation are the two sets of commands available for interacting with the UI. Older, unsupported browsers may experience degraded performance and may not always have workarounds.
Would you be able to explore alternative approach to retrieve the required data? E.g using the Database commands to query the data from the database or Call REST API command to interact with the system without the UI?
Hi @pratheep,
Yes, I have discussed with them and of course, the alternative approach, in which the Database Command is also being used as the first step. The web scraping must be performed also since this is vital and cannot be changed (this is the main flow and must be fulfilled). After I applied it based on your input using the UI Automation to do the web scraping, I found another issue where, after I embedded the Database Command wizard onto the web scraping wizard, the UI Automation failed to run. It said, “Object not found”. But if I ran only the web scraping wizard, it could be run. This is quite strange and could be because of the IE compatibility issue.
So, because of it, we have failed to deliver it and hopefully this feature will be considered available in the future. I will submit it in the ideas.nintex.com. Thank you for your advice.
Hi @blackfantasy, the embedded wizard failure, does it also happen when run in Edge standard mode?
Hi @pratheep,
No, it doesn't happen when we're using the Edge standard mode. FYI, I have submitted it to ideas.nintex.com for this to be considered available in the future.
Thank you.