Can you save data tables for later testing in a robot design?

Hello, I am trying to find out if there is a way to save the state of the variables while debugging a robot. I am currently designing a rather lengthy robot, and there are moments when I need to correct something and consequently lose the values at that point. As a result, I have to restart the robot and go through the entire process again to reach that point, which makes the design quite tedious.

I have a process that involves four data tables. I would like to be able to transfer these data tables to “memory” at a certain point, so that I can later test this activity with that data.

@Matias_Clemente.Arg,

You can’t really store the in ‘memory’ data beyond current execution as those will be garbage collected as soon as their scope ends or the robot stops.

One option you have is, save those 4 datable into an excel file and read them in the part of the bot you want to test.

Once done with testing, delete this temporary logic.

1 Like

Hi @Matias_Clemente.Arg

You can set breakpoints and use the Immediate Panel to inspect or modify values during debugging.

The Locals Panel also helps you track variable values at different stages.

Another option is to save DataTable values to an Excel or CSV file using the Write Range activity and reload them later with Read Range.

If using an Orchestration Process, you can store DataTables as queue items in Orchestrator and retrieve them when needed.

Happy Automation with UiPath.

1 Like

Oh, what a shame. I believe they should implement something like that. I have seen other automation software that includes this feature, and it is really convenient for developing workflows. Sometimes the modifications are minor, and yet you have to restart the entire process to test again.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.