变量

在整个自动化项目中,变量起到数据传递的重要作用,是内存中保留数据的一个存储空间。当数据不止使用一次,可能被反复使用时,都要保存在变量中;

在设计器左下方的要素栏中进行编辑操作,可以为自动化流程配置相应的变量。

新建变量

编辑变量

变量列表

数据类型


新建变量

新建变量有以下三种方法:

1)点击 「+新建变量」 按钮;

2)右键点击变量栏中空白处,选择 「新建」 字样;

3)在活动属性输入框中按下Ctrl+k快捷键。


编辑变量

  • 双击变量或点击变量操作栏下的 「编辑」 图标,即可修改变量的名称、作用域、变量类型、默认值和描述信息;

  • 右键点击变量,可以对其进行复制、粘贴、删除操作。


变量列表

点击变量栏中的 「变量列表」 按钮,可以打开当前流程的变量列表,列表中展示了当前流程中的所有变量。

  • 用户可以在列表上侧的搜索栏中,输入变量名称来搜索变量;

  • 鼠标移至变量上方,行后会显现 「跳转」 图标,点击该图标,即可跳转至所选变量的作用域,实现快速定位。


数据类型

数据类型是数据在内存中的存储结构。不同类型的数据就要选择对应不同的数据结构来存储,例如存储用户名就可以使用字符串(String)类型,存储年龄可以使用Int32类型等;

bit-Worker中的变量支持多种数据类型,任何.Net中的数据类都可用于bit-Worker,比如String、Int32、Double、Boolean、Date Time、Dictionary、List等。

  • String:文本类型
    也称字符串类型,用于在程序中保存一串固定的字符。当程序中需要保存一个文本信息时,都可用String类型,例如员工姓名、商品类别等。bit-Worker 3.2版本中规定,所有的字符串必须放在一堆英文双引号之间,如:”张三”、”bit-Worker”等。
  • Int32:数字类型
    也称整数类型,用于存储程序中整数类型的数值,可以用于执行方程或数学运算。当程序中需要保存一个整数(不带小数点和小数位)时,都可以使用Int32类型,例如年龄、数量等。
  • Double:双精度浮点型
    是一种数字类型,用于存储程序中小数类型的数值。当程序中需要保存一个小数时,都可以用Double类型,例如平均成绩、长度、宽度、金额等。
  • Boolean:布尔类型
    是一种常用的数据类型,只能有True或False两个值,它可以用于决策,从而更好的控制流程。当程序中需要判断一个表达式的结果是否正确时,都可以用Boolean类型,例如判断一个日期是不是月末,判断一个员工是不是男性员工等。
  • DateTime:日期和时间类型
    用于在程序中存储日期和时间信息。当程序中需要保存一个日期类型或时间类型的信息时,都可以用DateTime类型,例如员工的入职日期、当前时间等。
  • GenericValue:泛型
    是bit-Worker独有的一种数据类型,可以用于存储任何类型的数据,例如:Boolean、DateTime、String、Int32类型的数据。
  • Array:数组类型
    用于在程序中存储同数据类型的多个值。bit-Worker中的Array类型支持创建整数类型数组、字符串类型数组、布尔值类型数组等,其中数组的类型指的是数组中数据的数据类型。Array数据类型的数据格式示例:{21,10,35}、{”张三”,”李四”,”王五”}等。
  • Dictionary:字典类型
    用于在程序中存储键值对。Dictionary的键值对由Key(键)和Value(值)两个元素组成,其中Key必须是唯一的,而Value不需要唯一,使用时可以通过Dictionary["key"]的形式在Dictionary中获取Key对应的Value。
  • List:列表类型
    可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表(即嵌套)。列表用[]标识,是最通用的复合数据类型。
    列表和字典的区别是:列表是有序的对象集合,字典是无序的对象集合。字典当中的元素是通过键来存取的,而不是通过偏移存取。字典用"{ }"标识。


results matching ""

    No results matching ""