Question1:当UiPathStudio的版本是2019.10.0时,打开以前用C#做的流程会出现面的错误




iOS uilabel 换行模式_企业版


iOS uilabel 换行模式_excel删除行 uipath_02


Answer:

  1. 找到流程的project.json.
  2. 打开将里面的Csharp修改成VisualBasic

Question2:

A:打开流程时,ExeclApplication Scope出现远程调用失败。

B: uipath处理excel的write range,提示被另一个程序使用。


iOS uilabel 换行模式_扩展名_03


Answer:调用打开的Read,write等Activity时,使用了WorkBook里面的控件。将Workbook的Activity修改为Execl里面的Activity.

Question 3:community版开发的bot,可以在企业版部署么,需要什么额外步骤吗?

Answer:大部分打不开。你就看作都打不开吧。最好装两个系统,这样你都可以兼顾。在两个windows下分开装。

Question 4:请问新安装的uipath闪退,大家有遇到过吗Answer:原因是工作路径的问题

Question 5:初次安装UiPath Studio,点击激活时出现下面的界面,是什么原因:


iOS uilabel 换行模式_初始化_04


Answer:

1. https://platform.uipath.com/确认能否访问此网址

2.删除注册表中的代理 --> ComputerHKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsCurrentVersionInternet Settings and then delete ProxySettingPerUser.

3.重启之后点击激活再试、

Question 5:尝试使用 CreateFile Activity 创建 Excel 文档,结果发现创建出来的文档是无法打开的。

程序框图:


iOS uilabel 换行模式_初始化_05


程序框图

Activity 属性:


iOS uilabel 换行模式_企业版_06


Activity 属性

用 Excel 打开文档的时候,出现如下错误:Excel 无法打开文件 ****,因为文件格式或者文件扩展名无效。请确定文件未损坏,并且文件扩展名与文件的格式相匹配.


iOS uilabel 换行模式_excel删除行 uipath_07


Excel 错误信息

按照 Excel 错误提示,检查文件扩展名,是正确的,所以可以排除扩展名的问题。

原因分析

查看了官方文档,这个活动的作用 :Creates a file in the specified location. 没有发现其它有意义的信息。后来在社区里面得到答案:Create File 不能创建文本文件外的类型.


iOS uilabel 换行模式_初始化_08


Create File 创建的Excel 只有 0 KB

查看了创建出来的文件,只有 0 KB, 而正常的工作簿文件占用 8 KB:


iOS uilabel 换行模式_扩展名_09


正常创建的工作簿为 8 KB

解决办法

  1. 使用手工创建 OK 的工作簿,而不去用 Create File
  2. 用 Excel Applicantion Scope 创建的 Excel 文档(亲测可用)Excel Applicantion Scope


iOS uilabel 换行模式_iOS uilabel 换行模式_10


Excel Application Scope

Excel Applicantion Scope


iOS uilabel 换行模式_iOS uilabel 换行模式_11


用Excel Application Scope 创建的工作簿

其它

也有部分网友反馈使用 CreateFile 创建的工作簿是可以用的,这个问题也有可能与系统或者 Excel 版本有关

Question6:如何将字符串转换为Json对象

Answer:var str='{"name":"fendouer", "age":23}'; //这是一个json字符串''
var ob=JSON.parse(str) ; //返回一个新对象

Question7:如何给Dictionary类型进行初始化

Answer:注意键值对之间用的是逗号:

类型:Dictionary<String,String[]>

初始化:

New Dictionary(of String,string()) From {{"总工办",{"2","1"}},{"总工办本部",{"2","1"}}}


iOS uilabel 换行模式_扩展名_12


遍历字典里面字段:

Speaker_Result=New Dictionary(of String,string) From {{"hdf","http://www.haodf.com"},{"gh","http://www.guahao.com"}}


iOS uilabel 换行模式_excel删除行 uipath_13


Question8:如何将社区版开发的流程移到企业版

Answer:删除项目下面的project.json,然后用企业版再打开一次,保存

Question9:如何将本地机器人定时执行?

Answer:流程中的最后一步加入Delay,将流程做成死循环


iOS uilabel 换行模式_企业版_14


Question10:如何实现下拉网页页面?

Answer:可以通过发送热键SendHotKey:click down+ hover +click up

作者:RPA之家