- 入门指南
- 演示应用程序
- 如何
- 通知
- 使用 VB 表达式
- 设计应用程序
- 事件和规则
- 在应用程序中利用 RPA
- 在应用程序中利用实体
- 在应用程序中利用队列
- 在应用程序中利用媒体文件
- 在应用程序中利用操作
- 应用程序生命周期管理 (ALM)
- UiPath™ 第一方应用程序
- 基本故障排除指南
将旧版应用程序迁移到 VB 表达式
旧版应用程序是在引入 VB 表达式语言之前创建的应用程序,或者使用旧版表达式语言的应用程序。
迁移流程将旧版应用程序作为输入,并生成使用 VB 表达式设计的旧版应用程序的副本。
要将旧版应用程序迁移到 VB 表达式,请执行以下操作:
-
打开所需的旧版应用程序。
-
在顶部工具栏上,单击“迁移到 VB” 。 系统将显示一条弹出消息,通知您迁移结果。
-
选择“继续迁移”。 系统会显示一条 Toast 消息,通知您迁移进度。
-
查看通知面板,查看应用程序是否已成功迁移。
迁移的应用程序将显示在“内部版本” 选项卡上,其名称语法如下:应用程序名称 + 迁移时间戳。
迁移后,新的 VB 应用程序可能会显示错误。 这些错误是由旧版表达式和 VB 之间的不兼容性引起的。
为了使您的应用程序正常运行,请检查每个错误并手动调整表达式以满足 VB 要求。
以下列表总结了哪些 Apps 功能已从旧版迁移到 VB 表达式语言。 并非所有功能都会保留,并且可能需要手动更正。 为帮助您用 VB 语言重写旧表达式,迁移算法提供了指导字符串。
使用旧表达式语言构建的所有应用程序页面、控件和布局都将迁移到 VB 表达式中的相关实例。
一些控件和元素的迁移方式有所不同:
- File picker
- 如果文件选取器控件仅用作下载,则迁移为文件下载器。
否则,文件选取器控件将迁移为文件上传器。
- 自定义列表
-
VB 表达式尚不支持自定义列表控件。 因此,为了保留布局,我们使用了相同尺寸的占位符。
- 值绑定
-
VB 表达式中不支持值绑定。
- 数据上下文
- VB 表达式中不支持数据上下文。
对于多个控件(例如“表格”、“下拉列表”或“列表”),“数据源”属性迁移为空白。 使用查询生成器重建表达式。
直接绑定是指仅两个元素之间的链接。 例如,在旧版应用程序中,“ 文本框 ”控件的“ 值”绑定 属性或“ 上传文件到存储桶 ”规则的“ 存储桶” 字段。
VB 表达式语言中已弃用跨页面绑定,因此不会迁移这些类型的绑定。 系统会向具有跨页面绑定的元素显示错误,并提供指导字符串以帮助您重写表达式。
控件属性上的所有简单表达式(例如“必需”、“只读”或“隐藏”)都将迁移。