,

解决UiPath REFramework的Cannot assign from type ‘UiPath.Core.QueueItem’ to type ‘System.Data.DataRow’问题

在UiPath Academy做Level 3 – Advanced Training的指定练习Calculate Client Security Hash,使用UiPath的Robotic Enterprise Framework(REFramework)框架,照着向导资料设计好所有工作流,兴冲冲的运行时却抛出了Cannot assign from type ‘UiPath.Core.QueueItem’ to type ‘System.Data.DataRow’ in Assign activity ‘End Process’.错误,流程直接退出。

重复检查,确认自己已经把所有的变量与参数类型均正确设置,但是死活就跑不过去。反复折腾,后来用一个非常诡异的方法解决。

在Main流程下打开End Process,把End Process活动下的赋值TransactionItem=Nothing的Nothing去掉,保存流程。重新设置一次TransactionItem=Nothing,然后保存。

再试试运行流程,神奇地能够正常工作。

BTW:此设置对Cannot assign from type ‘UiPath.Core.QueueItem’ to type ‘System.String’ in Assign activity ‘End Process’.错误同样有效。

0 回复

发表评论

Want to join the discussion?
Feel free to contribute!

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注