SAP ABAP 数据元素
数据元素描述ABAP数据字典中的各个字段。 它们是复杂类型的最小不可分割单元,它们用于定义表字段的类型,表的结构组件或行类型。 关于表字段的含义的信息以及关于编辑相应屏幕字段的信息可以被分配给数据元素。 此信息自动可用于引用数据元素的所有屏幕字段。 数据元素描述了基本类型或引用类型。
创建数据元素
在创建新的数据元素之前,您需要检查任何现有的数据元素是否具有表字段中所需的相同语义规范。 如果是,您可以使用现有的数据元素。 您可以使用预定义的类型,域或引用类型分配数据元素。
以下是创建数据元素的过程 -
步骤1 - 转到事务SE11。
步骤2 - 在ABAP字典的初始屏幕中选择数据类型的单选按钮,然后输入数据元素的名称,如下所示。
步骤3 - 点击CREATE按钮。 您可以在客户名称空间下创建数据元素,对象的名称始终以“Z"或“Y"开头。
步骤4 - 检查显示有三个单选按钮的CREATE TYPE弹出窗口上的Data元素单选按钮。
步骤5 - 点击绿色复选标记图标。 您将被导向到数据元素的维护屏幕。
步骤6 - 在数据元素维护屏幕的短文本字段中输入说明。 在这种情况下,它是“客户数据元素"。 注意 - 在输入此属性之前,不能输入任何其他属性。
步骤7 - 为数据元素分配类型。 您可以通过检查引用类型来检查基本类型或引用数据元素来创建基本数据元素。 您可以将数据元素分配给域或基本类型中的预定义类型,并使用引用类型的名称或引用类型中的预定义类型的引用。
步骤8 - 在字段标签选项卡中输入短文本,中等文本,长文本和标题的字段。 您可以按Enter键,并为这些标签自动生成长度。
步骤9 - 保存更改。 将显示“创建对象目录条目"弹出窗口,并要求提供包。 您可以输入您在其中工作的包名称。 如果您没有任何包,那么您可以在对象导航器中创建它,或者您可以使用本地对象按钮保存您的数据元素。
步骤10 - 激活您的数据元素。 单击激活图标(火柴图标)或按CTRL + F3激活数据元素。 将出现一个弹出窗口,其中列出了2个当前处于非活动状态的对象,如以下屏幕截图所示。
步骤11 - 此时,将激活名为Z_CUST的标记为“DTEL"的顶部条目。 由于突出显示,单击绿色勾号按钮。 此窗口消失,状态栏将显示消息“对象已激活"。
如果在激活数据元素时发生错误消息或警告,则会自动显示激活日志。 激活日志显示有关激活流的信息。 您也可以使用实用程序(M)→激活日志调用激活日志。