问题症状
运行的过程中弹出如下的对话框:
问题的原因
某个变量还没有初始化就使用了
解决办法
查看所用到的变量,看看对象类的变量类型是否都已经初始化了。不能使用未初始化的变量。相当于 VB 里面的对象总是要先 Set 才能使用。
这里是由于使用了dictionary 类型的变量,这个变量需要在使用之前先 用 Build Dictionary Activity 来初始化一下。
使用示例
- 创建一个 dictionary 变量
- 拖拽 Build Dictionary Activity 到序列中
- 此时会弹出一个框来让你指定 Key 和 Value 的数据类型
-
选中Build Dictionary, 在属性窗口中的 Result 字段中填写变量名字
接下来你就可以愉快地使用 dictionary 变量了
注意
- 对象一定要 set 之后才能使用
- Dictionary 类型使用之前必须用 Build Dictionary Activity 处理一下
返回目录
更多 UiPath 相关的资讯,请关注公众号:流程自动化机器人教程
由于简书禁止直接在文章中插入公众号二维码,请点击 这里 了解添加该公众号的细节。