Z-ADD :数值型的附值语句(Z-ADD A B相当于 B=A) MOVEL :移动数据语句 MOVEL A B 是把A的值从左边开始送到B中。 MOVE: 功能于MOVEL类似,区别在于它是从右边开始传送。 MOVEL (P):MOVEL和MOVE的操作在把短的传到长的中时,并不会覆盖其余的部分,因此, 加一个扩展功能用的P来表明操作要覆盖其余的部分。
12.RPG语言 === Z-ADD :数值型的附值语句(Z-ADD A B相当于 B=A) MOVEL :移动数据语句 MOVEL A B 是把A的值从左边开始送到B中。 MOVE: 功能于MOVEL类似,区别在于它是从右边开始传送。 MOVEL (P):MOVEL和MOVE的操作在把短的传到长的中时,并不会覆盖其余的部分,因此, 加一个扩展功能用的P来表明操...
AS400如何编写RPG程序 热度: RPG Maker XP 新手教程--手把手教你入门RMXP 热度: 一:RPG介绍 RPG程序的特点: 1.程序的编写对于每一个位置都有明确的定义,所以程序的编写必须在指定的位置开始。通过使用ILE工具可以进行一些方便的输入。 2.RPG程序的设计针对每一部分都有严格的要求,有相应的规格说明,他们包括 ...
and MOVEL operations There are many other ways to alter the date format but this method allows the same code to move to a subprogram with ease in a later chapter 03 70 The heading output includes the library name that was passed into the program 04 60 The detail line prints several ...
RPGⅣ的规范表(2)主源语句段 *MODULEMainProcedureHSpecificationsFSpecificationsDSpecifications--所有模块可用的数据项ISpecificationsCSpecificationsOSpecificationsSubprocedure1PSpecificationsDSpecifications--仅子过程1可用的数据项CSpecifications--可以访问局部和全局数PSpecifications数据项Subprocedure2PSpecifications ………Pr...
程序调用CALL、CALLB、CALLP、PARM、PLIST、RETURN5. 赋值语句MOVE、MOVEA、MOVEL、EVAL6. 字符操作CAT、CHECK、CHECKR、SCAN、SUBST、XLATE7. 数字操作ADD、DIV(除)、MULT(乘)、MVR(除法取余)、SQRT(开方)、SUB、XFOOT、Z-ADD、Z-SUB8. 数组操作符LOOKUP、MOVEA、SORTA、XFOOT9. 数据区操作(没用过)IN、...
MOVEL: RESULT = FACTOR2(左靠齐,字符型变量和P形变量可以互相赋值) 如果FACTOR2的长度小于RESULT的长度,RESULT的其余部分保持; 如果FACTOR2的长度大于RESULT的长度,FACTOR2种的多余被忽略; MOVEA: RESULT = FACTOR2 (RESULT必须是个使用DIM定义的数组,FACTOR2 ...
OPEN 后面的目标,必须是在当前程序中已声明的文件名不是文件的记录格式名, 而且在 OPEN 操作之后,在程序结束之前之前,必须有对应的 CLOSE 操作。使用 OPEN 操作,文件在声明时,必须使用 USROPN 关键字详见 IF F
DFU(DATA FILE UTILIT Y)快速定义、创建面向数据录入、查询或文件维护STRDFU QUERY/400获取外部描述数据库文件信息S TRQR Y CL(CONTRO L LANGUA GE)调用AS/400的所有系统功能。简化操作,控制工作流程,设置作业运行环境等 AS/400三级存储...
、READPE 、 DELETE 、UPDATE 、WRITE 、UNLOCK ROLBK 、COMMIT、 EXFMT 、 ACQ 、EXCEPT 、FEOD 、FORCE 、NEXT 、POST 、REL 4. 程序调用 CALL、CALLB、CALLP、PARM 、PLIST 、RETURN 5. 赋值语句 MOVE MOVEA 、MOVEL 、 EVAL 6. 字符操作 CAT、CHECK、CHECKRSCAN、SUBST、XLATE 7. 数字操作 ADD...