赛跑网

 找回密码
 注册

QQ登录

只需一步,快速开始

快捷登录

查看: 2359|回复: 4

[ABAP问题] 字段occurs,在程序编写时起到什么作用?

[复制链接]
发表于 2011-4-26 12:00:59 | 显示全部楼层 |阅读模式
1赛跑币
有几个比较幼稚的abap问题,麻烦大家指教一下:
1.字段occurs,在程序编写时起到什么作用?(老师讲了 但是还是不太清楚)
2.初始化数据对象  clear 和 free和refresh 在使用的时候如区别? 好像是free清除的最彻底,不知道是不是这样?
3. 使用move * to & 时,如果两者的类型不同的话,系统怎么处理?
4. 空格在程序编写的时候要怎么使用?如何区别关键字和操作数?
大家帮解答一下,不胜感激!

最佳答案

查看完整内容

1.字段occurs,在程序编写时起到什么作用?(老师讲了 但是还是不太清楚) 回答:定义内部表的时候出自动生成一个带表头,也就是工作区域的内部表,内部表的名字和工作区域的名字是一样的,区别时,内部表加【】,工作区域不加 2.初始化数据对象 clear 和 free和refresh 在使用的时候如区别? 好像是free清除的最彻底,不知道是不是这样? 回答:CLEAR一般是初始化变量和工作区域,FREE和REFRESH用来初始化内部表,一般用REFR ...




上一篇:如何设置sap为中文菜单显示了?
下一篇:关于abap基础知识
本楼点评(0) 收起
发表于 2011-4-26 12:01:00 | 显示全部楼层
1.字段occurs,在程序编写时起到什么作用?(老师讲了 但是还是不太清楚)
回答:定义内部表的时候出自动生成一个带表头,也就是工作区域的内部表,内部表的名字和工作区域的名字是一样的,区别时,内部表加【】,工作区域不加
2.初始化数据对象  clear 和 free和refresh 在使用的时候如区别? 好像是free清除的最彻底,不知道是不是这样?
回答:CLEAR一般是初始化变量和工作区域,FREE和REFRESH用来初始化内部表,一般用REFRESH用的比较多。
3. 使用move * to & 时,如果两者的类型不同的话,系统怎么处理?
回答:系统会报错
4. 空格在程序编写的时候要怎么使用?如何区别关键字和操作数?
回答:空格没什么作用的,不过单词间要用半角空格分开,有时程序里出现了全角会编译不过?关键字的话,ABAP里就那些,等你用熟了就知道了。
本楼点评(0) 收起
回复

使用道具 举报

发表于 2011-4-27 21:17:48 | 显示全部楼层
如上
本楼点评(0) 收起
回复

使用道具 举报

 楼主| 发表于 2011-4-27 22:21:18 | 显示全部楼层
谢谢老师!
本楼点评(0) 收起
回复

使用道具 举报

发表于 2013-6-24 22:54:15 | 显示全部楼层
学习
本楼点评(0) 收起
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|联系我们|赛跑网 ( QQ:108519493QQfsq

GMT+8, 2024-6-7 19:50 , Processed in 0.455000 second(s), 40 queries .

Powered by 91SAP X3.4

© 2001-2023 91sap Team.

快速回复 返回顶部 返回列表