如何找到某个 ABAP structure 某字段的源头来自哪个数据库表

简介: 如何找到某个 ABAP structure 某字段的源头来自哪个数据库表

我的微信群里有朋友提问:image.png

如何找到某个 ABAP structure 里的某个字段,运行时的值是从哪个数据库表的字段里写入的?

以 ABAP structure BAPIAD1VL 为例,假设我们需要查找 字段 DISTRCT_NO 的来源。

其实没有什么太好太精确的办法。我这里提供一种办法。image.pngimage.pngimage.pngimage.pngimage.pngimage.png

此时手动到 SE16 查看这两张表的字段来确认。


另外群里这位朋友还问到了 check table. 这个概念往往容易和另一个 value table 相混淆。


check table

它只是包含特定外键表字段的所有有效条目的表。用于字段级验证(它限制字段值)。


value table

值表在域(domain)级别维护,也称为域级别验证。


二者的区别

check table 将对在任何应用程序中输入的表字段的输入值进行检查,value table 将在 F4 帮助上为该表字段提供值。


check table 定义外键并且是表定义的一部分。而 value table 是域定义的一部分。


check table是字段级别的验证,value table 是域级别的验证,用于为引用该域的所有字段提供 F4 帮助。


目录
相关文章
|
16天前
|
SQL 数据库 索引
关于 SAP ABAP REPOSRC 数据库表在 HANA 中的 DDL Definition
关于 SAP ABAP REPOSRC 数据库表在 HANA 中的 DDL Definition
17 1
关于 SAP ABAP REPOSRC 数据库表在 HANA 中的 DDL Definition
|
1月前
|
数据库
ABAP 泛型编程实战 - 分享一个数据库表内容的拷贝工具试读版
ABAP 泛型编程实战 - 分享一个数据库表内容的拷贝工具试读版
20 0
|
2月前
|
存储 SQL 数据库
关于 SAP ABAP 数据库表 GTADIR
关于 SAP ABAP 数据库表 GTADIR
27 0
|
3月前
|
关系型数据库 MySQL 数据库
往数据库的字段varchar 或datetime里存时间值
往数据库的字段varchar 或datetime里存时间值
118 0
|
16天前
|
存储 关系型数据库 MySQL
MySQL数据库性能大揭秘:表设计优化的高效策略(优化数据类型、增加冗余字段、拆分表以及使用非空约束)
MySQL数据库性能大揭秘:表设计优化的高效策略(优化数据类型、增加冗余字段、拆分表以及使用非空约束)
|
16天前
|
数据库 存储 BI
SAP ABAP CDS View 源代码存储的数据库表揭秘和其他相关数据库表介绍试读版
SAP ABAP CDS View 源代码存储的数据库表揭秘和其他相关数据库表介绍试读版
10 0
SAP ABAP CDS View 源代码存储的数据库表揭秘和其他相关数据库表介绍试读版
|
16天前
|
数据库
迈入 SAP CDS View 世界的前置知识 - SAP ABAP 数据库视图介绍试读版
迈入 SAP CDS View 世界的前置知识 - SAP ABAP 数据库视图介绍试读版
8 0
迈入 SAP CDS View 世界的前置知识 - SAP ABAP 数据库视图介绍试读版
|
2月前
|
SQL 数据库管理
sqlite语句order by两个字段同时排序处理
sqlite语句order by两个字段同时排序处理
19 0
|
2月前
|
存储 BI 数据库
SAP ABAP 系统数据库表 TFDIR的作用介绍
SAP ABAP 系统数据库表 TFDIR的作用介绍
33 1
|
3月前
|
SQL 关系型数据库 MySQL
数据库字段基本类型
数据库字段基本类型
51 0