|
|
指令C_19:数学运算
说明:把第一运算数变量的值跟第二运算数变量的值按指定的数学关系进行运算,结果保存在结果变量中。
当两个运算数变量值都为数字时,系统系统按普通数学运算进行计算。如果除数为0,将不进行计算。如果第一个运算数变量的值是时间格式(2006-4-5或2006-4-5
12:00),并且第二个运算数变量的值为数字时,而且是加法或减法运算时,计算结果为第一个运算数加上或减去第二个运算数所指定的小时后的时间。如果不是前面两种情况,但是加法运算时,计算结果将是把两个运算数的简单相连。其他情况下,系统将不进行计算。
参数:
-
第一运算数:指定一个变量,该变量中保存了要进行运算处理的第一个数。
-
运算符号:指定要进行何种运算。
-
第二运算数:指定一个变量,该变量中保存了要进行运算处理的第二个数。
-
结果保存在:指定一个变量,该变量将用来保存运算结果。
典型示例:
该示例将把数据填写人和填写时间连成一个字符串。
步骤1:
流程父序:0
指令描述:取得提交的数据
流程指令:把当前流程表单数据ID付给变量
变量名称:提交的数据
步骤2:
流程父序:1
指令描述:取得数据提交人
流程指令:把数据的提交人付给变量
变量名称:提交人
数据识别:提交的数据
步骤3:
流程父序:2
指令描述:取得数据修改时间
流程指令:把数据的修改时间付给变量
变量名称:修改时间
数据识别:提交的数据
步骤4:
流程父序:3
指令描述:把提交人和修改时间相连
流程指令:数学运算
第一运算数:提交人
运算符号:加
第二运算数:修改时间
结果保存在:计算结果
|
|