我想知道使用数据元素创建数据对象的方法是什么?
请帮我找到使用数据元素创建数据对象的正确方法
在以下示例中,carr_id
是数据元素。
• DATA var LIKE carr_id
• DATA var TYPE REF TO carr_id
• PARAMETERS var TYPE carr_id
答案 0 :(得分:3)
CREATE DATA d_object TYPE carr_id.
Creating数据对象与声明数据对象非常相似。
您的所有陈述都有不同的含义,只有我的名称可以命名为创建数据对象。
DATA var LIKE carr_id.
这是声明数据对象,其类型与先前创建的(sic!)数据对象类似。所以这里的carr_id
应该是数据对象(如var
)而不是数据元素。
DATA var TYPE REF TO carr_id.
这也是数据对象的声明,但引用了carr_id
数据元素。在这里您声明reference,而不是平面数据对象。这不一样。
最后
PARAMETERS var TYPE carr_id.
是一类特殊的数据对象,名为selection parameters,专门用于选择屏幕。它们不应该在其他环境中使用。
所以 你的行都不是数据对象的创建,它们是纯粹的声明。让我们坚持正确的条款。