Problem - MS Edge
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
11-11-21 08:19 AM
Hello,
In my organization, we migrate a process to Edge that currently works seamlessly on IE, and we encountered the following problem.
When spying on an item with Browse mode that is framed and then using Write Action - the cell is not filled with the requested information аnd no error message is show.
The described action works seamlessly if the page is loaded through IE and spying with HTML mode.
Тhank you in advance
Specifications:
BP Version : 7.0
BP Extension for Edge: 7.0
Microsoft Edge Version : 95.0.1020.44
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
14-11-21 11:10 PM
I am afraid you would need to provide more information. It is not easy to understand what you may be dealing with.
- When you said "framed", did you mean an embedded iframe? If not, can you please elaborate?
- Not sure what happened but none of your screenshots seemed to work for me. I was getting an "Access Denied" XML fragement.
- What does the HTML element look like?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
18-11-21 04:16 PM
I'm attaching the screenshots again.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
18-11-21 04:24 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
18-11-21 04:28 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
18-11-21 11:52 PM
I see what you meant. The Write stage for browser mode does not appear to work in the same way as in Internet Explorer. In the JavaScript behind the extension, I can tell the function associated with the Write stage is trying to interact with the value attribute of an element specifically, and as you would have known, the TH node does not have a value attribute. This is likely the reason why it does not work.
Your requirement is really about enabling Write stage to set the innerText property of a web element. "Set Attribute" action will not do what you want as innerText is not technically considered as a web attribute, but a property.
Also the issue is not only applicable to elements in a "frame", but also applicable to any elements that need to have its innerText changed. Write stage works on an Input element, since the the entered value is set on the value attribute.
At this stage I do not have any good ideas that can make this to work easily. You may need to resort to JavaScript to achieve what you wanted, until this behaviour can be rectified in future versions of Blue Prism. I will raise a request to have this looked at internally.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
19-11-21 06:43 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
19-11-21 10:05 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
19-11-21 10:13 AM
I tried, but unfortunately without success.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
19-11-21 10:24 AM
If that does not work, there is always surface automation using region mode?
