Hello people!. I am new to this amazing technology. I am currently working on a robot that will handles invoices. I have a application where some data its stored, a pdf where some information its stored and a robot that will cross check, perfrom actions etc.
Currently in the picture that you see in attachments here, Its a overview of the app that contains some information that i need to crosscheck with my pdf ( i have managed to extract the correct information from the pdf file into variables that i will use to crosscheck) My questions is, How can i extract certaint data and crosscheck it. I have used get text on some of the properties and its working, but some of the elements in the app has yes or no checkbox, some has checkboxes, some has inputfields etc.
I need following, to check every elements in the app, and cross check it with my current variables.
You can use Image exist activity to to one of the checkbox type. Then keep it’s output as a variable (Boolean) and use If activity to determine if it’s checked or unchecked.
But you need to know about potential problem. This activity will work for any element which will look like this. So if you will have many of these unchecked/checked boxes it will return condition applicable to any one of these visible on the page.
How will it be performed ? Because those checkboxes can not be checked or unchecked. Its no interaction with them, they are only there for controll state. I have a pdf that contains information and i want to cross check it with the app window. So the robot needs to controll of the checkbox its checked then take the output as variable and assign it to a if statement where it handles rest( but dont do anything with the checkbox just retreive the information based on checked or not checked)
Oh… Thought that you wanted to mark checkboxes. In that way it will be hard to approach this.
You could try to experiment with CV Get Text and use anchor with use of Find CV Element:
I would like to see the tree from UiExplorer If there are any, it is possible that there is an attribute that could be retrieved with a Get Attribute activity.