SAP ABAP 数据字典(SE11)

什么是数据字典?

数据字典是信息管理系统中数据的中心信息源,其主要功能是支持数据定义(或“元数据”)的创建和管理。

ABAP 数据字典

ABAP 词典 3 级

ABAP 字典中的对象位于三个级别,以支持其可重用性。这些级别是:

  1. 表格和结构
  2. 数据元素
  3. 域名

让我们详细研究一下——

域名

  • 描述表字段的技术特征
  • 指定描述字段允许的数据值的值范围
  • 当域发生更改时,引用同一域的字段(通过分配给它们的数据元素)也会更改
  • 确保一致性

例如,采购单据编号 (EBELN)

词典:显示域

数据元素

  • 描述字段在技术环境中所起的作用
  • 具有相同语义的字段可以引用相同的数据元素
  • 包含字段信息

例如,采购单据编号 (EBELN)

词典:显示数据元素

  • 表示数据实际所在的数据库表。
  • 可以在 ABAP 字典中独立于数据库定义表。
  • 表的字段定义与其(与数据库无关) SAP ABAP 数据类型 和长度。

词典:显示表格

结构

  • 是与数据库表不对应的记录声明。
  • 就像用户定义的数据类型一样。
  • 像表一样定义,然后可以从 ABAP 程序中进行寻址。
  • 结构仅在程序运行期间包含数据。

词典:显示结构

ABAP 字典的聚合对象

聚合意味着由几个组件组成。在 ABAP 词典中,聚合对象是来自几个不同的透明表的对象。

  1. 观看数
  2. 寻找帮助(求助
  3. 锁定对象

让我们详细研究一下

观看数

  • 浏览次数 SAP _ ABAP 用于汇总分布在多个表中的数据
  • 视图的数据实际上并没有物理存储。视图的数据来自一个或多个其他表
  • 它是根据特定应用的需求量身定制的

词典:显示视图

寻找帮助(求助

  • 搜索帮助是帮助您在系统中搜索数据记录的工具
  • 高效且用户友好的搜索可为不知道记录关键字的用户提供帮助

词典:显示搜索帮助

锁定对象

  • 两个用户同时访问同一条数据记录 SAP 系统通过锁机制同步​​。
  • 通过调用某些功能模块来设置和释放锁。这些功能模块是根据 ABAP/4 词典中所谓的锁对象的定义自动生成的

功能模块 :入队_ – 锁定表出队_ – 释放锁

词典:显示锁定对象

重要交易

  • SE11:数据字典初始屏幕(仅 SE12 显示)
  • SE13:ABAP 词典:技术设置
  • SE14:数据库实用程序
  • SE15:存储库信息系统
  • SE16:数据浏览器
  • SE17:总表显示
  • SE55:表视图维护
  • SM30:工作台维护