above one blue link is there lefts ide radio button is there for all account now i need click first radio button then click download button then click next radio button like that for loop is possible ???
below attached my workflow screenshot for referance.
Yes it is possible.
Firstly use Extract Datatable activity to extract the whole table
then create loop over datatable. Then you can use 2 click activities. First to click on Radio button (in selector use Invoice number as anchor, Invoice Number will come from loop of Datatable) and then use second click activity to click on hyperlink. Example below
variable >> Extracted_DataTable
For each row as DataRow in Extracted_DataTable.AsEnumerable
Click Activity for Radio button > use anchor of Invoice number i.e . "first_part_selector" & row("InvoiceNumber").ToString & "second_part_selector"
Click Activity for hyper link > use anchor of Invoice number i.e . "first_part_selector" & row("InvoiceNumber").ToString & "second_part_selector"
Next row
Let us know if you need further clarification or help
Find all radio buttons using Find Children, loop each UiElement with For Each, inside loop click radio button, then click download, continue to next radio until completed.
In Find Children give parent container selector of all rows, scope as Descendants, filter as empty. Save output in variable radio_buttons. In For Each use Type UiElement, input radio_buttons. Inside loop put Click activity, in Target property use currentItem. After that place Click activity for Download button.
@MD_farhan1
Try to gather information in a dataTable by utilizing the “Extract Table Data” activity by screen scraping. Use the ‘For Each Row in DataTable’ activity to click on the radio button for item selection and then click on the download key to initiate the download.
Please open “Click ‘DIV(3)’” in Ui Explorer, choose the AAName as Selector, and input the Variable “CurrentRow” before attempting again.
You may verify your UI Element by substituting the “AAName” with the items from the list. Additionally, attempt to fix the UIElement if you encounter issues while validating the element.
@MD_Farhan1 from your file I can see you are using the <webctrl class='lookupButton' idx='2' tag='DIV' /> selector (may be along with CV). The selector <webctrl class='lookupButton' idx='2' tag='DIV' /> is not dynamic in needs to include Invoice Number dynamically.