SAP ABAP 数据字典教程 SE11:表、锁定对象、视图和结构 -03
ABAP 数据字典教程 SE11:表、锁定对象、视图和结构 -03
什么是数据字典?
数据字典是信息管理系统中数据的中心信息源。 它的主要功能是支持数据定义(或“元数据”)的创建和管理。
ABAP 字典
ABAP 字典中的对象位于支持其可重用性的三个级别上。 这些级别是:
- 表格和结构
- 数据元素
- 域
让我们详细研究一下——
域
- 描述表字段的技术特征
- 指定描述字段允许数据值的值范围
- 对域进行更改时,引用同一域的字段(通过分配给它们的数据元素)会更改
- 确保一致性
前任。 采购单据编号 (EBELN)
数据元素
- 描述一个领域在技术环境中所扮演的角色
- 语义相同的字段可以引用相同的数据元素
- 包含字段信息
前任。 采购单据编号 (EBELN)
表
- 表示数据实际所在的数据库表。
- 可以在 ABAP 字典中独立于数据库定义表。
- 表的字段用它们的(与数据库无关的)SAP ABAP 数据类型和长度来定义。
结构
- 是不对应于数据库表的记录声明。
- 就像用户定义的数据类型一样。
- 像表一样定义,然后可以从 ABAP 程序中寻址。
- 结构仅在程序运行期间包含数据。
ABAP字典的聚合对象
聚合意味着由几个组件组成。 在 ABAP 字典中,聚合对象是来自多个不同透明表的对象。
- 意见
- 搜索帮助
- 锁定对象
让我们详细研究一下
意见
SAP _ ABAP 中的视图用于汇总分布在多个表中的数据
- 视图的数据实际上并没有物理存储。 相反,视图的数据来自一个或多个其他表
- 它是根据特定应用程序的需求量身定制的
搜索帮助
- 搜索帮助是帮助您在系统中搜索数据记录的工具
- 高效且用户友好的搜索可在记录密钥未知的情况下为用户提供帮助
锁定对象
- SAP系统中两个用户同时访问同一条数据记录是通过锁机制同步的。
- 通过调用某些功能模块来设置和释放锁。 这些功能模块是根据ABAP/4 Dictionary中所谓的锁对象的定义自动生成的
功能模块 : Enqueue – 锁定表 dequeue – 释放锁
常用的事务代码
- SE11:数据字典初始屏幕(仅限 SE12 显示器)
- SE13:ABAP 字典:技术设置
- SE14:数据库实用程序
- SE15:存储库信息系统
- SE16:数据浏览器
- SE17 : 通用表显示
- SE55:表视图维护
- SM30 : 表维护
参考:https://www.guru99.com/abap-data-dictionary-tutorial.html
SAP ABAP 数据字典教程 SE11:表、锁定对象、视图和结构 -03相关推荐
- ABAP数据字典和数据表的读取
ABAP数据字典的事务代码(TCODE):SE11,数据字典和SAP整个业务应用是整合的. 本章主要介绍:实例建表,数据表维护程序,添加数据,建立域.数据元素和搜索帮助,逻辑数据库,数据表 ...
- SAP UI5 初学者教程之十四 - 嵌入视图的使用方式试读版
一套适合 SAP UI5 初学者循序渐进的学习教程 教程目录 SAP UI5 本地开发环境的搭建 SAP UI5 初学者教程之一:Hello World SAP UI5 初学者教程之二:SAP UI5 ...
- SAP ABAP常用TABLES底表
T100: SAP能用到的消息都应该在此表中找到. T160M :MM模块相关消息表,此表可完全直接维护.就是说只要记住它,MM的消息配置直接使用SE16就可以. T100C: FI模块中用户自定义的 ...
- SAP ABAP PP常用数据库表
PP常用数据库表 Table Name Description AFFL Work ordersequence加工单顺序 AFFT Order processinstructions订单-流程指令 A ...
- SAP ABAP OData gateway缓存表的存储逻辑 - cache table logic
Created by Jerry Wang, last modified on Jun 19, 2015 gateway系统首先会检查自己的 cache table看里面是否有cached的model ...
- SAP ABAP 基础知识
0:前言 作者是ABAP新手 之前只学过C / JAVA等语言,所以笔记类型偏向于把ABAP的本质知识和C以及JAVA串联起来,在学习的基础上加了一些自己的理解,故希望读者具有C和面向对象的基础,才能 ...
- 【Thunder送书 | 第四期】「SAP ABAP开发从入门到精通」
文章目录 前言 SAP系列丛书推荐 <SAP ABAP开发从入门到精通> 章节目录 送书福利 前言 Thunder送书第四期开始啦!这次活动联合机械工业出版社为大家继续带来福利,本期将赠送 ...
- 关于 SAP ABAP 报表的多语言显示问题试读版
本专栏计划的文章数在 150 篇左右,到 2022年11月9日为止,目前已经更新了 63 篇,专栏完成度为 42% 笔者这套零基础快速学习 ABAP从 2021年4月10日写下第一篇文章以来,感谢广大 ...
- 如何在 SAP ABAP 系统中使用 Adobe Form 试读版
本专栏计划的文章数在 150 篇左右,到 2022年9月12日为止,目前已经更新了 51 篇,专栏完成度为 34% 零基础 ABAP 学习教程系列文章的目录 1. ABAP 标准培训教程 BC400 ...
最新文章
- MySQL中字段约束有哪些_mysql字段约束
- 用python实现自动填数生成表格v1.0
- brother标签打印软件_标签打印软件如何设计食品留样标签模板
- 2.3 最佳创新先锋:e代驾副总裁兼CTO于杨
- zk ui_高级ZK:异步UI更新和后台处理–第2部分
- Linux内存管理(最透彻的一篇)
- win定时关机_如何让电脑定时自动关机
- web前端开发规范总结
- 天津检验检疫局完成核心业务容灾备份系统建设
- 广州计算机公办学校有哪些,广州各区小学对口中学列表,小学对口哪些初中?这里有名单大全...
- Fedora 14 x64 试用手记
- python自由落体_Javascript摸拟自由落体与上抛运动原理与实现方法详解
- 科学把妹法 ( ̄▽ ̄)
- Invalid bound statement (not found): com.zheng.mapper.UserMapper.login
- 性能监控——cpu使用率过高,该怎么分析?
- 51Talk-Level 7 Unit 2 L3
- 3d渲图 计算机内存不足,【学习】3d渲染内存不足解决办法!!
- Swift 类和结构体总结
- 计算机电源选平衡,电脑里选择电源计划哪个好
- 日本泡沫经济时期的普通百姓