关于sap:如何创建最简单的-ABAP-数据库表以及编码从数据库表中读取数据-上

10次阅读

共计 1059 个字符,预计需要花费 3 分钟才能阅读完成。

  • ABAP 规范培训教程 BC400 学习笔记之一:ABAP 服务器的架构和一个典型的 ABAP 程序结构介绍
  • ABAP 规范培训教程 BC400 学习笔记之二:Cross-client 和 Client-specific 的区别
  • ABAP 规范培训教程 BC400 学习笔记之三:ABAP 编程语言的个性和根本形成因素
  • ABAP 规范培训教程 BC400 学习笔记之四:ABAP 编程语言的数据类型
  • ABAP 规范培训教程 BC400 学习笔记之五:ABAP 编程语言的变量,常量和字面量,以及文本符号

专题文章

  • 通过理论的例子,介绍 SAP ABAP 里的 Repository Information System 的应用技巧
  • ABAP function module 的应用
  • ABAP subroutine 的定义和应用
  • ABAP 中的变量和常量
  • ABAP 编程语言中的零碎字段(System Fields)
  • 什么是 ABAP Field Symbol
  • ABAP 援用类型介绍
  • 最浅显易懂的 SAPGUI 里 ABAP 调试器的应用办法介绍
  • 如何创立最简略的 ABAP 数据库表,以及编码从数据库表中读取数据 (上)

假如我的需要是,在 ABAP 零碎里,创立两个数据库表,如下图 Excel 所示。

黄色表的名称为 ZPERSON, 保护的是人的 ID 和名称.

绿色表的名称为 ZMYORDER, 保护的信息是订单 ID(OrderID), 订单名称 (OrderName) 和下单客户的 ID(CustomerID).


这是一个最简略的数据库表创立需要。

应用事物码 SE11,输出 ZPERSON, 点击 Create 按钮:

在 Short Description 字段保护这个数据库表的形容信息:Person Table.

Delivery Class 抉择 A,意思是这是一张在应用程序里应用的数据库表,存储主数据和业务数据。

Data Browser 抉择 Display / Maintenance Allowed,意思是咱们能够间接用事物码 SE16,让这张表里插入数据。

接下来要为这个表抉择一种加强类型,这个类型同本文主题无关,大家任意抉择一种都能够:

接着抉择把这个数据库表保留到哪个开发包里。保留到默认的 $TMP 即可。

点击 Fields 标签页,保护数据库表的字段,PERSON_ID 和 PERSON_NAME.

留神 MANDT 这个字段,个别的 ABAP 数据库表都会蕴含,对于这个字段的更多介绍,请参考我的文章:ABAP 规范培训教程 BC400 学习教程之二:Cross-client 和 Client-specific 的区别

更多内容,参考我的文章:如何创立最简略的 ABAP 数据库表,以及编码从数据库表中读取数据 (上)

正文完
 0