SE11数据表外键应用-SM30 表维护

前言

        外键作为数据库表的一个重要属性,但是在SAP中却很少使用,此处简单说明外键在表维护中起到的作用。

        为数据库表字段设置外键,并生成表维护后,默认使用外键表作为搜索帮助,且可以校验字段有效值;

        设置外键在创建维护视图时带出关联视图,可以实现表维护时带出键值描述的功能。

外键在表维护中实现搜索帮助及数据校验

        在表编辑页签中,将光标放置在需要添加外键的字段,点击外键即可

SE11数据表外键应用-SM30 表维护_第1张图片

如果对应数据元素的域中有设置值表,会弹出建议,否则需要输入检查表,并设置字段;在屏幕检查中可以设置是否检查字段及字段检查失败的错误消息。

SE11数据表外键应用-SM30 表维护_第2张图片

        注意:外键检查表的搜索帮助只有字段值及对应文本(需要为检查表设置文本表)

        外键在表维护中不检查空值,需要取消要求的检查并设置基数

SE11数据表外键应用-SM30 表维护_第3张图片

        代码校验处如下

SE11数据表外键应用-SM30 表维护_第4张图片

创建维护视图时外键带出关联表

        创建维护视图时,需要外键带出关联表

SE11数据表外键应用-SM30 表维护_第5张图片

你可能感兴趣的:(ABAP,功能,abap,sap)