SAP | 认识数据元素和域
数据元素
如上一篇文章所述,我们可以创建用户定义的基本数据类型,以实现程序中的本地可重用性或跨多个程序的全局可重用性。全局用户定义的基本类型称为数据元素。
使用 TYPE 关键字定义的数据类型仅在创建它们的同一程序内可见。如果想要创建全局可见性的,可以在 ABAP 的数据字典中直接创建。
下面,将演示如何在数据字典中创建一个名称为 ZTESTK_1 的数据元素,类型为 c,长度为 20。
先输入 Tcode SE11,进入到 ABAP Data Dictionary 界面。
选中“数据类型”的单选按钮,并且输入相应的名称,然后点击创建按钮。(如下图所示)。
3.这个时候就会显示一个对话框,然后选中数据元素,点击对号按钮。
为数据类型提供一个简单的文本,此文本将显示为 F1 的标题。
选择预定义类型单选按钮,然后在数据类型字段中输入预定义类型名称。
输入完成后,记得点击激活按钮。
如果数据类型支持小数,也可以维护小数位数。
域
域的主要功能是定义一个值范围,该值范围描述引用此属性域的字段的有效数据值。
这允许你管理多个数据元素的技术属性,这意味着你可以更改域的技术属性一次,并且更改将自动反映到使用该域的所有数据元素。
需要注意的是,字段不能直接引用到域。
在创建域的问题上,你可以采用自上而下的方法或自下而上的方法创建域;也就是说,你可以先单独创建域并将其附加到数据元素,也可以在创建数据元素时创建域。
版权声明: 本文为 InfoQ 作者【暮春零贰】的原创文章。
原文链接:【http://xie.infoq.cn/article/8cbeaf5c0952a390d65e406df】。文章转载请联系作者。
评论