微信搜索公众号:SAP中文学习网交流平台      SAP技术千人群: SAP中文学习网技术群      SAP技术交流2群:SAP技术交流2群      SAP新人群:SAP中文学习网新人群     

SAP中文学习网

ABAP学习基础笔记(1)

来源: 互联网TAG标签: abap学习 作者:SAP中文学习网 点击:

SAP 里对学习abap的示例;
 

ABAP文档与范例: 事物码 ABAPDOCU,
 

BAPI手册       : BAPI,
 

数据模型:      : SD11。
 

透明表: 就是实际应用数据的表。透明表一定有主键。
 

结构  :  ABAP字典中的结构用来描述结构变量,而结构变量的数据

         都是从透明表取得的。结构是没有主键的。结构通常在程序和屏幕

         之间作为字段传输的接口。一个结构可以作为另一个结构的组件。
 

条件分支:

    如果仅需要比较一个字段的多个值,使用CASE 因为字更清晰而且性能较好。
 

表头:

    定义内表时加上,WITH HEADER LINE 指定了表头。表头是和内表具有相同名子

    和相同结构的工作区。
 

但有以下不足:

1.  表头与内表同名,影响阅读,
 

2.  有表头的内表不允许使用复杂数据对像(不能把其它内表作为表的组件),
 

3.  有表头的内表不允许使用ABAP对像(面向对像的ABAP扩展)。
 

注:如果只是开发简单的报表,还是定义带表头的内表比较好,利于对数据的加工。
 

    在实际当中,使用带表头的内表较多。SAP为推起面向像对像技术而做的兼容处理。

 

读取数据库表中的数据:
 

   SELECT ……ENDSELECT. 运行后会产生一个返回值,sy-subrc = o时,表示至少查询到

了一条符合条件的记录,而sy-dbcnt 则记录了一共查询到多少条记录。

(编辑:cindy liu )
顶一下
(12)
85.7%
踩一下
(2)
14.3%
------分隔线----------------------------
您有可能感兴趣的文章