Level 3 - How to modify "Get Transaction Data" in UiDemo example

Hi all,

I’ve been searching the forum and re-reading the walkthrough for at least 3 hours and I’m no closer to solving my problem :sob:

I’m working on recreating the “Robotic Enterprise Framework” from Level 3 - RPA Developer Advanced and I can’t get the main.xaml file to work. I’ve narrowed it down to the GetTransactionData.xaml process but I can’t comprehend how to modify this to make the whole process work.

My workflow will take transaction items from the queue but nothing is inputted into UiDemo, the application just opens and closes repeatedly.

In short: which modifications should I make to an untouched GetTransactionData.xaml for the main.xaml to work

Thank you :slight_smile:

Bonus info:
The items are in the queue and the queue name is correct. I’ve successfully written transaction values to the log and all other parts are working. I’d upload my working folder but the file size is too big - let me know if I can help by uploading parts of the workflow.

As @nadim.warsi was so kind to point out, I could just remove screenshots, so here is my workflow:
ReFrameWork_UiDemo.zip (1.7 MB)

Empty your exception_screenshots folder and then try and zip and upload

I went through your flow and these are the thing you have missed.

  1. You have not used the GetAppCredentials.xaml. If you are using the config file then you can define the name there and use the config dictionary to get the value sin the workflow like the queue name.
  2. Your process.xam is wrong.
    … a. Your second condition was incorrect. in case of less you have to call the UIDemoFlow and in case for greater you have to Throw an exception
    … b. The dbl variable you have not created as Double variables rather as Generic due to which your workflow was in error.

Post this fixes you can try. You can skip point 1 if you want
I have IMed you the process.

Let me know if it works.

Hi Nadim

Thank you so much for your help.
I still can’t get it to work and I feel like I’m missing a really simple step :exploding_head:

I keep getting this error and google isn’t helping me solve it :slight_smile:
“System exception.Expression must be writeable
Parameter name: left at Source: System.Core”

I have shared with you the corrected xaml file over message and this error has been fixed in it.
can you try that and see?

did it fix your issue?

Hi Nadim

Thank you so much for your help and patience!
The robot works now and of course, it was just a minor error.

1 Like

Great news! :slight_smile:

{Please close this thread ticking the answer as solution to your query}

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