自己总结:SAP是一种系统,是ERP系列比较领先的一种技术。主要应用于管理各公司的财务、原材料,库存商品等。我们专业最近两年也在学习IBM大型机,学了Z/OS系统,JCL、COBOL、CICS语言。感觉它俩很是相似。我觉得应该跟数据处理有关。现在这两种系统都可以兼容很多其他的语言,比如C,java等,又都有事务的概念,主要的语言(ABAP和COBOL)的语言结构和语法在某种程度上也很相似。SAP系统比起其他系统它的优势就是对报表的处理还有各种系统之间的通信以及数据的传递,这就涉及到它所特有的各种通信接口和机制。还有它给客户提供的增强接口让系统更接近于客户的需要。
语法
基础知识
CHECK,EXIT,RETURN命令的区别?
CHECK
CHECK后面要跟一个表达式,当表达式值为假时,CHECK发生作用,退出循环(LOOP)或处理程序。
如果CHECK出现在循环中,则发生作用时,退出的是当前一次循环操作,程序会继续执行下一次循环操作,其作用类似于continue(java或C++)。
如果CHECK出现在循环以外,则发生作用时,退出的是当前执行的程序块(和RETURN一样)。
EXIT
EXIT如果出现在循环中,推出的是整个循环操作,程序会从循环结束处开始继续执行,其作用相当于java与c++中的break;
EXIT如果出现在循环之外,退出的是当前执行的程序块(和RETURN一样)。
RETURN
RETURN用来退出当前执行的程序块,例如一个FORM,METHOD或EVENT。不管是否出现在循