了解最新技术文章
UiPath 是增长最快的机器人过程自动化平台之一。在开发过程中,添加或更改了新的特性和功能。因此,一些参考旧内容或文档的人需要在最新版本中找到新的或更新的功能。我希望以下教程可以帮助那些面临这种情况的人。请注意,此用例基于 UiPath 2022.4,其他版本可能存在一些差异。
首先,当前不能更改的主要项目属性设置是“语言”和“兼容性”。我们可以在UiPath Studio的右下角看到设置。下图显示语言是“VB”,兼容性是“Windows-Legacy”。
这些设置是在创建项目时配置的。
以后可以更改的主要项目属性是“现代设计体验”和活动包及其版本的依赖项。
在调查原因或向专家提问之前,让我们确保我们了解这些当前设置。
这种情况主要有三种可能性。
1.首先,我建议检查ProjectSettings中“现代设计体验”的设置。很多时候,比如找不到“打开浏览器”、“附加浏览器”、“Excel应用程序范围”,关闭“现代设计体验”即可解决。另一方面,如果找不到“使用应用程序/浏览器”或“UseExcelFile”等,打开它会有帮助。
解决这个问题的另一种方法是修改活动面板中过滤器的设置。如果启用“现代设计体验”,我们可以在打开“ShowClassic”的情况下使用经典活动。如果禁用“现代设计体验”,我们可以在打开“ShowModern”的情况下使用现代活动。
有一个表格列出了默认情况下在一种体验中可用但在另一种体验中不可用的用户界面自动化活动。
2. 第二种可能是最近添加了该活动。如果您的项目使用旧的活动包,只需从“Mange Packages”升级活动包即可启用新活动。
3、第三种可能是activity的显示名改名了。有时,即使活动本身几乎没有变化,它也会被重命名。例如,“选择文件”活动已重命名为“浏览文件”活动。如果我们知道活动名称(而不是显示名称),我们可能能够从搜索功能中找到它。在下图中,“SelectFile”是活动名称,“Browser for file”是显示名称。(以前的显示名称是“选择文件”。)通过临时降级虚拟项目中的活动包等来了解以前的显示名称可能是一个好方法。
相反,请注意也有不兼容的活动具有相同的显示名称。(例如,While 和 InterruptibleWhile、FileChangeTrigger、FileChangeTriggerV2 和 FileChangeTriggerV3 等)。
如果您无法从 MangePackage 对话框中找到活动包,即使提要或网络设置良好,请检查您的项目的兼容性。不幸的是,由于“Windows”或“跨平台”兼容性是基于 .Net 5 或 6,因此某些活动包在其中不起作用,因为它们受 .net framework 4.6.1 等支持。在这种情况下,您可能需要将项目重新创建为 Windows 遗留项目。另一种选择是等到 UiPath 发布支持它们的新版本。
Classic 和 Modern 之间的功能区菜单存在一些差异,如下面的打印屏幕所示。
Get-textRecording(及其菜单)被统一的 App/Web Recorder 取代,DataScraping 向导被 TableExtraction 向导取代。ScreenScraping 向导在现代被删除。如果我们想检查屏幕抓取的结果,请尝试使用现代 GetText (NGetText) 活动的“预览提取”。如果你想在现代设计中使用经典向导,或者在经典设计中使用现代向导,没有办法,只能改变设计体验。
有时,由于位置灵活,您可能无法找到想要使用的面板。如果发生这种情况,请尝试在设计器面板中按 Ctrl+Tab。您可以从以下菜单中选择并找到面板。
上一篇:没有了!
下一篇:没有了!