IF ELSEENDIF SELECT WHEN OTHER ENDSL 其他还有CASXX、GOTO、EXSR(执行子程序)转移操作 重复执行某一操作/循环 DOENDDO DOWENDDO 其他还有DOUXX/DOU重复执行操作 算术运算 ADD:RESULT = FACTOR1/RESULT + FACTOR2 SUB:RESULT = FACTOR1/RESULT + FACTOR2 Z-ADD:RESULT = 0 + FACTOR2 Z-SUB:RESULT = 0...
IF ELSEENDIF SELECT WHEN OTHER ENDSL 其他还有CASXX、GOTO、EXSR(执行子程序)转移操作 重复执行某一操作/循环 DOENDDO DOWENDDO 其他还有DOUXX/DOU重复执行操作 算术运算 ADD:RESULT = FACTOR1/RESULT + FACTOR2 SUB:RESULT = FACTOR1/RESULT + FACTOR2 Z-ADD:RESULT = 0 + FACTOR2 Z-SUB:RESULT = 0...
7、条件指示器 操作数1 操作码 操作数2 结果 结果指示器GREATER LITTLERRPG里的三种程序结构(顺序操作、条件转移操作、重复执行某一操作/循环) 条件转移操作IF ELSE ENDIFSELECT WHEN OTHER ENDSL其他还有CASXX、GOTO、EXSR (执行子程序)转移操作重复执行某一操作/循环DO ENDDODOW ENDDO其他还有DOUXX/DOU重复执行...
2.1生成CL程序 所有程序都按下列步骤来生成: 1. 输入源码,在大多情况下,源语句按应用程序设计要求的逻辑顺序输入到数据库文件中。 2. 生成模块,用CRTCLMOD命令和源语句生成系统目标,生成的CL模块可连编到程序中,一个CL模块由一个CL过程组成,其它的HLL语言的每个模块可包括多个过程。
{ if(pgm.run() = = true) { System.out.println(name.toObject(parmlist[0].getOutputData())); System.out.println(number.toObject(parmlist[1].getOutputData())); System.out.println("远程调用成功!"); } else { System.out.println("远程调用失败!"); ...
第五章 在CL过程和程序中处理目标 5.1 在CL程序中访问目标在CL程序命令和过程中引用目标的原则与在每个命令和分别处理不是在程序中使用目标的原则是一样的。目标名可用限定或非限定名,非限定目标名用库列表来查找。在CL过程和程序中引用的大多数目标在运行引用它们时才访问。对限定名(库名/目标名)的目标,在命令...
(顺序操作、条件转移操作、重复执行某一操作/循环) 条件转移操作IF ELSE ENDIFSELECT WHEN OTHER ENDSL其他还有CASXX、GOTO、EXSR(执行子程序)转移操作 重复执行某一操作/循环DO ENDDODOW ENDDO其他还有DOUXX/DOU重复执行操作 算术运算 ADD: RESULT = FACTOR1/RESULT + FACTOR2 SUB: RESULT = FACTOR1/RESULT +...
CL(CONTRO L LANGUA GE)调用AS/400的所有系统功能。简化操作,控制工作流程,设置作业运行环境等 AS/400三级存储结构 库(LIBRAR Y)——数据库文件(F ILE)——成员(MEMBER)一级目录——二级目录——三级目录 字段是用来描述某一属性的一组值;字段...
CL(CONTROLLANGUAGE)调用AS/400的所有系统功能。简化操作,控制工作 流程,设置作业运行环境等 AS/400三级存储结构 库(LIBRARY)——数据库文件(FILE)——成员(MEMBER) 一级目录——二级目录——三级目录 字段是用来描述某一属性的一组值;字段定义是对字段属性的说明 ...
* CL 处理命令: CHGVAR 变量赋值 MONMSG 监控错误信息 SNDPGMMSG 传送程序信息 RTVJOBA 获取作业属性值 * 逻辑控制命令: IF THEN ELSE DO ENDDO GOTO * 内部函数: % SST 取子串 * CAT 连接字符 * 程序控制命令: CALL 调用子程序 RETURN 返回调用程序 【新客网AS400教程】◆第三章程序间的通讯 程序间的...