4.2.1. 变量介绍和使用

一、功能描述

l  变量主要用于存储数据,它在CM-IPA中扮演重要的数据传递角色,是CM-IPA编程不可或缺的一部分。

l  它包括变量名称和变量的值,变量的值支持多种数据类型,包括文本、数字、数据表、时间和日期、UiElement到任何.Net变量类型。

l  一般变量名称的前缀带类型的简写,如字符串变量前缀带str,整数变量前缀带i,格式为:类型的简写+变量属性或者动作。

l  变量范围:变量可用的区域,例如特定活动,默认情况下它们在整个项目中都可用。

l  默认值:变量的默认值。如果此字段为空,则变量将使用其类型的默认值进行初始化。例如对于Int32,默认值为0

 

二、类型介绍

l  boolean(布尔值)类型:用于存储true或者false变量,主要用于判断做出决策,从而更好的控制流程。

l  int32(整数)类型:主要用于存储数字信息。主要用于执行方程式后者比较,传递重要数据。

l  string(字符串)类型:用于存储文本信息。注意:CM-IPA中的所有字符串都必须放在双引号之间。

l  object(对象)类型:即通用类型,用于存储任意类型的信息。

l  Array of [T]变量:主要存储相同类型的多个值。

l  Datetime(日期时间)变量:用于存储有关任何日期和时间的信息。

l  DataTable(数据表)变量:用于存储二维数据结构的DataTable数据,具有行和列的属性。

l  更多······

 

三、具体使用步骤

l  字符串类型

1、新建一个流程图。如图4.4.1-1

4.4.1-1

2、添加一个活动组件,下图中添加的活动组件为输出行。如图4.4.1-2

4.4.1-2

3、创建一个字符串类型变量。如图4.4.1-3

4.4.1-3

4、下图为创建好的变量以及如何使用输出行活动。如图4.4.1-4

4.4.1-4

5、运行并查看输出(不要忘记在Start节点和输出行组件之间加上箭头)。如图4.4.1-5

4.4.1-5

l  整数类型

1、新建一个流程图。如图4.4.1-6

4.4.1-6

2、添加一个活动组件,下图中添加的活动组件为输出行。如图4.4.1-7

4.4.1-7

3、创建一个整数类型变量。如图4.4.1-8

4.4.1-8

4、点击运行并查看输出。如4.4.1-9

4.4.1-9

l  数组类型

1、 新建一个流程图。如图4.4.1-10

4.4.1-10

2、创建一个字符串类型的数组。如图4.4.1-11

4.4.1-11

3、给上面创建好字符串类型的数组进行赋值。如4.4.1-12

4.4.1-12

4添加活动。如4.4.1-13注意:数组输出时需要进行遍历,下图中遍历所用为遍历组件和输出行组件

4.4.1-13

5、点击运行并可在输出窗口查看输出。