Want to Download the file after status change to "Download" from Webiste

Hi Folks,

I need a help, from website I have clicked on “Generate Report” and I need to wait for download. Once status change from “QUEUED” to “COMPLETED”, need to click on “DONWLOAD”.

Note: There are many people are downloading different reports from the same website.

I want to find out the particular file and click on “Download”, please help me on this issue and struggling for longer the resolve this issue.

Thanks in Advance :slightly_smiling_face:

Hi @Vijay_R1

You can try with Text Exist activity?

Hi @Gokul001 , sure i’ll try that.

Thanks :slight_smile:

Check out the XAML file @Vijay_R1

20.10.2023_Forum_2.xaml (9.9 KB)

Have you tried with Wait for Download activity

Check out the docs

https://docs.uipath.com/activities/other/latest/workflow/get-last-downloaded-file

Hi @Gokul001 ,

From the website itself will take 10 to 15 mins to change the status. Once status change to “Completed” then click on “Download” button, for your reference I have attached screenshot. I want to wait for the status from “Queued” to “Completed”.
And many people are using the same login to download different reports, in that I want to find out which is my report and click on download button.

For an example: I have generated the report at 8:00 AM and this will show in 1st row and it will take 10 to 15mins to change the status from “QUEUED” to “COMPLETED”.
by this 10 to 15mins other 5 people also will generate different report, then my report will be in 6 row so I want to find out my report and click on “Downloads” button.

Hi
Use Check App State and select valid selector in selectors use dynamic variable
for unique column name, for your report - selct Report Name or Query date which you have submitted or use report name if the report name is Unique then

->in Target appears sequence inside check app state activity
->use wait for download activity and
→ and click activity and select the valid selector for Download link

Thank you

Hi @Yogeesh_G ,

Thanks, I will try this step :slight_smile:

1 Like