UiBot RPA的全局变量设置
(第一篇博客,写的不好多多包涵)
1.首先我们可以先拖一个单独的流程块,描述写为全局变量,文件名写为PublicBlock(我也是从别人那里借鉴的,习惯了就没改一直这样用了),文件名很重要后面会用到,如下图。
2.然后就是流程块里面编辑内容了,这里我就随便写一个时间作为测试。先建一个子程序命名我就写成英文的当前日期,CurrentDate,属性打个括号就行。
里面随便写个获取时间,并且给它重新赋一个值,整体运行子程序不会输出,就单独运行这几句看下结果,输出没问题。
3.然后就是流程图变量设置,变量名写成上面给时间赋的变量名,方向选无,值为空就行。
再进流程里面写导用全局变量里写好的子程序,导用方法为【全局变量那个流程块的文件名.子程序名()】,要进源代码视图里面写
4.整体运行,就可以再主流程里面拿到想要的数据了。
5.也可以定义一个空字典g_dictGlobal,把想要的数据赋值给字典的一个值里
对应的流程图变量g_dictGlobal,反向无,值为{}。
流程图里面编写
整体运行
总结:Uibot的全局变量重要的就三点1.全局变量流程块的文件名,子程序名。2.流程图变量的名字、方向和值。3.主流程里面的导入
最后还有个当前流程块导用子程序,直接再子流程下面写个子流程名加括号,就可以用了(但是一般也用不到)