I’m a little confused with the PERFORMER process of Assignment 1:
I have UiDemo_Walktrhough v1.1 PDF but I feel there are information missing e.g. I access the queue, I get QueueItems, I pass QueueItem to PROCESS for further processing - is that correct?
I get the following error in PROCESS when trying to assign each local var with a queue item:
“Compiler error(s) encountered processing expression:“Double.Parse(myTransactionItem(“CashIn”).ToString()).”
Class “UiPath.Core.QueueItem” cannot be indexed because it has no default property”
Is there an updated instruction file? Is there a way to read QueueItems as strings?
Finally, in PERFORMER don’t I need a loop (for each item in QueueItems) → invoke the PROCESS sequence? unless I’m missing something.
That was very helpful.
May I ask another question? I went through the framework and the assignment very carefully, have followed all steps, and when running the main process, after logging-in, the first time it tries reading from the queue, I get the following error:
“Error getting transaction data for Transaction Number: 1. The given key was not present in the dictionary. at Source: Get Transaction Item”
Any ideas what might be wrong??
as you can see below. my queue has plenty of items…
Thank that was it. However, I have another problem:
Main passes (TranscationItem, Config) arguments to Process, and on the 1st sequence (where I read the items and put them on local variables), I get the following error (custom catch):
So, it seems that in_TransactionItem.SpecificContent(“CashIn”).ToString gets data, while in_TransactionItem.SpecificContent(“OnUsCheck”).ToString and in_TransactionItem.SpecificContent(“NotOnUsCheck”).ToString don’t…
I am facing similar issue – not able to retrieve data from orchestrator queue. In config file below value given. Can you please help to resolve this.
Name - OrchestratorQueueName
Value - ExcelTransactionList
I Checked your Code in my system, it works fine. Since you have some checking condition (dbl_CashIn > 1000) failure. Other than that rest of the System works fine.
Also provide the KillAllProcesses Product name attribute must be “Uidemo”.
Thanks for checking . When i am executing getting the exception while assigning the values to variables in AssignData sequence of the process. Do you suggest any other options i can try to resolve this System.NullReferenceException.
can you Hardcode the Queuename in Get Transaction Item activity “ExcelTransactionList”. and see the output. Since I feel your configuration file not read properly.
This exception cause by the QueueItem from Orchestrator not get by your process. it returns null.
I did tried hard coding , but it was also of no use . Surprisingly when i ran the main.xaml everything ran perfect . All the items in queue got processed . Does it store the results anywhere to check ?
Hi, i tried to use “TransactionItem.SpecificContent(“CashIn”).ToString” for my type into activity to fill in the blanks on the UIDEMO application. How ever i got an error and have no clue on how to solve it. May i seek some assistance please?
It is working fine for me like this.
String.Format(“{0} and {1} and {2}”, out_TransactionItem.SpecificContent(“CashIn”),out_TransactionItem.SpecificContent(“OnUsCheck”),out_TransactionItem.SpecificContent(“NotonUsCheck”))