- 发行说明
2023 年 8 月
有求必应,我们倾听:现在,您的应用程序可以立即响应用户输入。为此,请使用两个新的 UiPathTM Studio 活动(应用程序请求触发器和处理应用程序请求)和新的 UiPathTM Apps 规则(触发器工作流)来构建您的工作流。
“应用程序请求触发器”和“处理 Apps 请求”活动包含在名为“Apps - 工作流通信”的专用 Studio 模板中。
“触发器工作流”规则会立即将您输入的数据传递到流程,然后使用从流程收到的输出立即更新应用程序用户界面。
使用此组合(活动 + 规则)可促进 UiPathTM Apps 与 Attended Robot 之间的即时通信,从而消除传统的流程启动延迟。因此,从应用程序启动流程可使通信通道保持打开状态,以便快速来回切换,直到您关闭 Apps 会话。
“Develop et impera”与 UiPathTM Apps 的最新更新:VB 表达式。
在 UiPathTM Apps 中,您现在可以使用 VB 表达式 (lambda) 将控件值绑定到数据并转换数据,就像在 UiPathTM Studio 系列中的操作一样。您可以创建动态响应式用户界面,以实时响应用户输入。如果您使用过我们现有的表达式语言,则应该会熟悉此方法,该方法还包含 VB 的全部功能。
要使用新功能,只需在创建新应用程序时选择 VB 作为表达式语言。现有的表达式语言称为“旧版”,您可以继续使用它,直到您完全信任 VB 表达式的效率。
尽管您可以继续使用旧版表达式语言来设计应用程序,但我们建议您转换到 VB,以下是这样做的一些主要好处:
-
无与伦比的自定义功能:借助 VB 强大而通用的工具集,您可以定制计算、函数和操作,以满足您的业务需求。
-
强化的数据处理:深入研究您的数据集,并将 VB 表达式集成到您的数据处理方法中,以轻松转换、筛选和验证数据。
-
加速应用程序开发:由于您可以更快地编写代码,便可利用 VB 表达式的效率来加快应用程序开发。
-
卓越的用户体验:通过 VB 表达式支持的动态和交互式功能,借助吸引用户的响应式元素增强应用程序。
VB 表达式快速入门
尝试以下简单示例:
文档
在文档方面,我们已将使用旧版表达式语言的指南移至新的 Apps 出版物。该出版物名为“适用于 Automation Cloud 的旧版 - Apps 用户指南”。
https://docs.uipath.com/zh-CN/apps/automation-cloud/latest/legacy-user-guide/
。
所有产品更新(新功能、改进和错误修复)都将记录在新出版物中,您可以通过现有 URL 进行访问。因此,您用于访问文档的任何书签或超链接现在都指向包含 VB 表达式语言的指南。
我们正在编写“操作方法”章节,感谢您的耐心等待,我们修改了示例以使用 VB 表达式语言。
已知问题
问题说明
selectedItem
属性的控件,预览应用程序会显示以下错误:“‘将公共重载属性选定项目作为 TabularInitClass’没有参数,并且无法安装其返回类型。”
替换流程后或从 Orchestrator 更新流程版本时,会发生此行为。
解决方法
要解决此错误,请执行以下操作:
-
打开引用
selectedItem
属性的表达式的表达式编辑器。 -
复制引用
selectedItem
属性的表达式。 -
清除表达式,然后单击“保存”以关闭表达式编辑器。
-
重新打开同一控件的表达式编辑器,重新粘贴到引用
selectedItem
属性的表达式中,然后单击“保存”。
另一种解决方法是:
-
打开引用
selectedItem
属性的表达式的表达式编辑器。 -
保存表达式,而不做任何更改。
这些变通办法应重新触发表达式验证,从而清除错误。