cancel
Showing results for 
Search instead for 
Did you mean: 

svg element

rebeccabowe
Verified Partner

I am building a process that downloads an excel file full of data however, the download button on the Rigour page is recognised as an “svg” element type. Due to
this, Blue Prism can’t press the button required to download the file. I am
unsure how to make Blue Prism Application Modeler recognise this as a button to proceed
with downloading the report

rebeccabowe_0-1755676676100.pngrebeccabowe_1-1755676703884.png

 

9 REPLIES 9

SayeedBinAbdullah
Verified Partner

Hi @rebeccabowe 

Have you tried spying the download button using UI Automation Mode?

Best Regards,
Sayeed Bin Abdullah

Senior Consultant
Wonderbotz

yes, that got it to work and I have now ran the process several times since it recognises it however when I run the process in control room it does not recognise the element in the application modeller and terminates.

Please check with below steps,

1. As the run speed through control room will slightly be faster than that in debug mode so I would suggest you to add a wait stage before clicking the download button.

2. As shown in below example uncheck Attributes for which the value is blank.

3. Make sure Match Index attribute is checked. 

SayeedBinAbdullah_0-1756188240587.png

Best Regards,
Sayeed Bin Abdullah

Senior Consultant
Wonderbotz

I have added a wait stage before clicking the download button and checked all the attributes like above and it worked for 5 times in the control room - I then relaunched blue prism and tried it again and the same error occurred :

ERROR: Internal : Failed to perform step 1 in Navigate Stage 'Click Export' on page 'Navigating Rigour' - No element matched the query terms

I then went back into the object and application modeller and it did not recognise the element anymore.

rebeccabowe_0-1758875417404.png

 

faheemsd
MVP

Dear @rebeccabowe ,

Have tried using the Xpath or SCC selector code from the back end application?
For example

faheemsd_0-1756207813153.png

Highlight your filed , take the respective filed code and build the Xpath or CSS selector.
If your not aware of how to identify the Xpath or CSS selectors I'm happy to help you here.

 


MVP

I am unsure how to do that - would you please provide steps on how to approach this? Thank you!

This may happen because of slow loading of application, please add a dynamic wait of 60 seconds before clicking the button so that the element is loaded successfully.

SayeedBinAbdullah_1-1756209667208.png

Alternatively you can also try below option

Uncheck Parent UIA Class Name attribute
Check UIA Class Name attribute

Best Regards,
Sayeed Bin Abdullah

Senior Consultant
Wonderbotz

faheemsd
MVP

Dear @rebeccabowe 

 

Could you please share the list of attributes that your getting in the Apllication Modeller after spying the using Browse Mode?


MVP

Hi @rebeccabowe 

As @faheemsd  said

For example your svg is maybe a child of a div element and maybe if we tell blue prism via xpath to click on that div (or others elements) it will work

Please share with us your html code (do inspect) and then we can help you