How do I create components based on table values?

I’m new to UiPath so please explain things simple enough for a beginner and be patient with me :sweat_smile:

I want to use UiPath App to allow users to search on Google for something and the automation will extract the values, and then display those values in the app. I have managed to use UiPath Studio to extract the values properly, but the issue I am facing now is that the number of rows in the table varies based on search results. I want to be able to display the components dynamically, based on the number of results if that makes sense.

I have only looked at UiPath Studio, UiPath Orchestrator and UiPath App so far, but please help me! It would be great if you could direct me to a video that helps with this or some online resource. Thank you

Hi @GabrielxKuek

How to do Data Scraping in UiPath - Full Tutorial (youtube.com)

UiPath | How to Extract Web Data to Excel in UiPath using Modern Activities (youtube.com)

Hope this helps :slight_smile:

1 Like

Hi! I’ve finished watching the videos, but unfortunately I still can’t solve the problem :disappointed: Do you know if it is possible to create content in the UiPath app based on the number of scraped table values?

You would need little bit of VB, Query Builder

The only control that renders components dynamically is Custom List via templates (coming in VB in 2-3 weeks, available in Legacy)

Apart from that table, list, and edit grid can be used. these use query builder where via VB you can build a query to fetch a number of rows

Lastly you can use Custom HTML control but need to work with variables in Javascript as it does not have integration with Events and Rules (only for advanced users)

1 Like

Hello,

Would you be able to advise if VB Custom List will provide a possibility to select multiple table rows and iterate with the selections? For example, save selected values to an APP Variable?

In first iteration its single row selection and not multiple row selection