参照自定义类型生成新数据语法格式如下:
TYPES | DATA ...... TYPE type1 ....... ''type1 代表程序内部类型
参照程序中已经声明的数据对象生成新数据语法格式如下:
TYPES | DATA ...... LIKE dobj ...... ''dobj代表数据对象
2.TYPE与LIKE区别:
引用自 http://hi.baidu.com/langchao826/blog/item/27f1593f49bb7aeb55e723c9.html
墨衍会员
·
AI 创作全网分发
墨衍智能分发
本文由作者通过墨衍一键同步至各平台
1分发平台
900+累计阅读
966平均单平台
已同步平台
CSDN
微信公众号
微博
知乎
掘金
百家号
博客园
抖音
小红书
你的文章也可以这样分发
墨衍会员 ¥399起/年,写一次发全网
我也要 →
码龄17年
当前文章被以下社区和专栏收录:
用 LIKE 让类型自动跟随:ABAP 里 TYPE 与 LIKE 的依赖声明最佳实践
ABAP开发中DATA声明类型选择的核心原则:依赖用LIKE,独立用TYPE。LIKE适用于方法内辅助变量、框架参数跟随等场景,能自动同步类型变更;TYPE适用于业务语义稳定的独立数据类型。文章通过Gateway和RAP案例说明,LIKE能减少类型演进时的维护成本,而误用LIKE引用DDIC结构则会导致过时问题。建议建立编码清单,在Code Review中检查类型声明是否恰当表达依赖关系。
TYPES与DATA TYPE与LIKE 区别
1.TYPES与DATA区别: TYPES是用来自定义某种类(型)的,需(用DATA语句)实例化以后才可以使用 DATA 是用来声明基本类型数据对象(实例变量)的,对于用DATA直接定义的结构体对象(不参照其它结构类型)参照自定义类型生成新数据语法格式如下:TYPES | DATA ...... TYPE type1 ....... type1 代表程序内部类型
keil问题:报 ***WARNING L25: DATA TYPES DIFFERENT 警告,是什么问题?
***WARNING L25: DATA TYPES DIFFERENT
SAP 报错 使用 like 的表仅可参考扁平结构错误
使用 like 的表仅可参考扁平结构错误
Data Types
Data TypesVisual Basic .NET provides a broad range of data types that you can use when defining variables and working with data. These data types are slightly different from those provided by VB6 or V
ABAP中TYPES与DATA、TYPE与LIKE 区别
ABAP中TYPES与DATA、TYPE与LIKE 区别 转载 Jason_li 最后发布于2012-12-05 10:53:20 阅读数 8828 收藏 展开 1.TYPES与DATA区别: TYPES是用来自定义某种类(型)的,需(用DATA语句)实例化以后才可以使用 DATA 是用来声明基本类型数据对象(实例变量)的,对于用DATA直接定义的结构体对象(不参照其它...
abapdata定义方法_ABAP中types与data,type与like的区别
1,types与data区别:types是用来自定义某种类型的,需要data实例化才能使用,data是用来声明基本类型数据对象,也就是实例变量,对于用data直接定义的结构体对象(不参照其它结构类型)参照自定义类型生成新数据语法格式:TYPES|DATA …… TYPE type type1 ……“type1代表程序内部类型参照程序中已经声明的数据对象生成新数据语法格式:TYPES|DATA …...
TYPES与DATA区别,TYPE与LIKE区别
1.TYPES与DATA区别:TYPES是用来定义某种类(型)的,需(用DATA语句)实例化以后才可以使用,而DATA是用来定义数据对象(实例变量)的,对于用DATA直接定义的结构体对象(不参照其它结构类型),其同时也是一个结构类型. 2.TYPE与LIKE区别:TYPE后面跟随的只能是某种类(型),而LIKE后面可以跟随类型或实例对象,参照结构体对象生成内表时只能用LIKE,不能用TYPE,因为结构体对象不是类型,只是一种实例对象,参照结构类型生成内表时可以用LIKE也可以用TYPE.其中通过LIKE定义
TYPES和DATA、TYPE和LIKE
TYPES和DATA types:用来定义数据结构类型 data:用来定义数据结构对象 注意:TYPES是用来声明Table Work Area的数据。 TYPES定义某种类型后,需要使用DATA语句后使用 TYPE和LIKE like也可以定义变量 DATA <name> [<length>] LIKE<object>|<type>[]. TYPE与LIKE的区别: LIKE用在已有值的数据类型,如系统变量 例如: DATA: TRAN LIKE
DATA/TYPE/TYPES的区别 数据类型分类 变量命名规则 变量 内表
ABAP的数据类型分为: 预定义数据类型:i,p,c,f,d,string等等 数据字典类型:SE11里面的,比如MARA-MATNR 自定义数据类型:自己定义的 用DATA来声明变量要用TYPE指定数据类型。 比如预定义类型: DATA gv_name(30) TYPE c. 比如数据字典类型: DATA gv_material_id TYPE mara-matnr. 比如自定义数据类型: TYPES ty_var_c10 TYPE c LENGTH 10. DATA gv_str TYPE ty_v
abap type 与 like 的区别/ TYPES与DATA区别
1.TYPES与DATA区别:TYPES是用来自定义某种类(型)的,需(用DATA语句)实例化以后才可以使用,而DATA是用来声明基本类型数据对象(实例变量)的,对于用DATA直接定义的结构体对象(不参照其它结构类型). 参照自定义类型生成新数据语法格式如下: TYPES | DATA 。。。TYPE 1_type 。。。''1_type代表程序内部类型 参照程序中已经声明的数据
ABAP:TYPES与DATA,LINE 区别
1.TYPES与DATA区别:TYPES是用来定义某种类(型)的,需(用DATA语句)实例化以后才可以使用,而DATA是用来定义数据对象(实例变量)的,对于用DATA直接定义的结构体对象(不参照其它结构类型),其同时也是一个结构类型. 2.TYPE与LIKE区别:TYPE后面跟随的只能是某种类(型),而LIKE后面可以跟随类型或实例对象,参照结构体对象生成内表时只能用LIKE,不能用TYPE,因为结构体对象不是类型,只是一种实例对象,参照结构类型生成内表时可以用LIKE也可以用TYPE.其中通过LIKE定义
(zt)ABAP中TYPES与DATA TYPE与LIKE 区别
(zt)ABAP中TYPES与DATA TYPE与LIKE 区别 http://hi.baidu.com/langchao826/blog/item/27f1593f49bb7aeb55e723c9.html 1.TYPES与DATA区别: TYPES是用来自定义某种类(型)的,需(用DATA语句)实例化以后才可以使用 DATA 是用来声明基本类型数据
ABAP DATA AND TYPE AND LIKE 区别
abap data,type,like 区别
abap type 与 like 的区别
abap type 与 like 的区别 注: 1.TYPES与DATA区别:TYPES是用来自定义某种类(型)的,需(用DATA语句)实例化以后才可以使用,而DATA是用来声明基本类型数据对象(实例变量)的,对于用DATA直接定义的结构体对象(不参照其它结构类型). 参照自定义类型生成新数据语法格式如下: TYPES | DATA 。。。TYPE 1_type 。
652
899

被折叠的 条评论
为什么被折叠?



