工厂菜单未运行,电视机内存满了怎么弄,Ui运行不了怎么办

前言:之前两篇简单介绍了ABAP 7.40的新特性那么有的时候会有这样的情况,根据新特性写代码的时候校验会不通过这又是为啥呢?会不会跟SAP的版本有关系呢

那么,首先我們就来看一下在SAP系统中如何查看当前版本

例如:如何查看SAP的版本是EHP6还是EHP7?

我们不妨看一下上面的两个图如果“SAP_APPL”是“606”那么版本就是EHP6,如果是“617”那么版本就是EHP7

另外在开发中使用到ABAP 7.40新语法时,系统校验不通过我们如何去查看当前SAP版本支持的ABAP版本?

这里就不得不引出這样一个概念——SAP系统的内核(Kernel)

SAP系统的内核(Kernel)是由C语言编写的Kernel是SAP系统的基础技术平台。Kernel向下面对特定的操作系统、数据库向上架構起ABAP运行平台。Kernel作为底层与业务层之间的支撑平台它抹平各操作系统、数据库之间的差异,所以ABAP程序可在某一SAP服务器平台上编写在所囿平台上运行,这种特性类似于JAVA 同任何一种程序语言一样,ABAP也随着实际的应用需求在不断发展这也意味着,有越来越多的ABAP语法新特性茬不断产生然而,在实际编程过程中我们往往会发现,某些新的语法在一些较老版本的ABAP Workbench并不支持这是由于,ABAP语言的运行环境是由SAP的系统Kernel决定的Kernel的版本和NetWeaver组件的版本直接决定了可运行的ABAP版本。

事务代码SM51可以查看SAP的内核版本

那么内核版本与ABAP语言版本有啥关系呢?

这里鈳以通过事务代码ABAPDOCU进行查看

赶紧看看您的SAP版本适不适合玩ABAP 7.40新语法吧。

我要回帖

更多关于 电视机内存满了怎么弄 的文章

 

随机推荐