ABAP 面试及答案 Interview+Questions

ABAP 面试及答案 Interview+Questions

ID:39063548

大小:255.00 KB

页数:23页

时间:2019-06-24

ABAP 面试及答案 Interview+Questions_第1页
ABAP 面试及答案 Interview+Questions_第2页
ABAP 面试及答案 Interview+Questions_第3页
ABAP 面试及答案 Interview+Questions_第4页
ABAP 面试及答案 Interview+Questions_第5页
资源描述:

《ABAP 面试及答案 Interview+Questions》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、面试问题集1.数据效率?尽量使用Select(max,min,sum,avg)和selectsingle,forallenteris,二分法,append和collectloop里不能套select;避免使用selectdistinct,代替先sort,再delete;①抽取数据时,避免使用SELECT*,尽量使用SELECTABINTOTABLEITAB这样的语句。②不要使用SELECT...ENDSELECT语句。③尽量避免在LOOP中访问数据库。可以在之前先把数据取到内表,在LOOP中用READTABL

2、EWITHKEY...BINARYSEARCH.进行读取对应的数据。④用SORT代替ORDERBY。⑤使用二分查找法。READTABLE的之前使用SORTTABLEBY对内表进行排序,然后使用READTABLEWITHKEY...BINARYSEARCH.⑥避免使用SELECTDISTINCT语句。在抽取数据到内表后用DELETEADJACENTDUPLICATES语句来消除重复行。⑦尽量多指定WHERE语句条件。⑧在WHERE语句指定查询条件时,在同等条件下把包含等号的查询条件放到前边。2.什么时候使用Fo

3、rallentries命令及其使用时的注意事项?当需要在LOOP中使用查询语句时,一般使用Forallentries。注意事项:①IN条件所在的内表不能为空(如为空将取出全部的数据);②数据库字段与内表中的关联比较字段必须具有相同的类型和长度,且不能在比较中使用操作符LIKE、BETWEEN和IN,同时不能使用ORDERBY子句。③为避免删除并不重复的纪录,在定义内表时应尽可能多的指定关键字。3.如何设置ALV的鼠标双击事件。如何设置ALV的页眉和页脚?ALV的鼠标双击事件:构造LS_LAYOUT的F2COD

4、E属性设置为”&ETA”即可。ALV的页眉:利用Function“REUSE_ALV_COMMENTARY_WRITE”来进行设置。4.FTP文件上传,下载,在哪句中需要做异常捕获?5.SQL文的性能举例?①对同一数据库表存取的场合,能一次把多条记录放到内表中进行处理,不要多次反复存取;②只选择必要的字段,应避免使用”SELECT*”;③在WHERE语句指定查询条件时,要写全查询条件;④在WHERE语句指定查询条件时,应把包含数据库关键字段的条件列在前边。23①在WHERE语句指定查询条件时,在同等条件下把包

5、含等号的查询条件放到前边。2.怎样理解Dynpro的PAI,PBO事件?Dynpro程序运行时,首先触发PBO事件,然后显示Dynpro画面,当在Dynpro画面触发一个功能键时,这时会触发PAI事件,当PAI事件执行完毕,重新显示Dynpro画面时又将执行PBO事件。当不断触发功能键时,PBO和PAI事件会不断交替执行。povpoh3.按顺序举例说明Report各事件及其作用?①LOAD-OF-PROGRAM程序执行时,自动触发该EVENT②INITIALIZTION对程序变量进行初始化③ATSELECTI

6、ON-SCREENOUTPUT选择屏幕PBO事件,显示选择屏幕之前触发④ATSELECTION-SCREEN选择屏幕PAI事件,用户在选择屏幕上执行某些功能⑤START-OF-SELECTION选择开始事件⑥END-OF-SELECTION选择结束事件,一般在该事件中输出列表⑦TOP-OF-PAGE页眉控制⑧END-OF-PAGE页角控制⑨ATLINE-SELECTION行选择控制,用户选择某列表行时触发⑩ATUSER-COMMAND用户交互控制,用户选择某个GUI功能时触发4.能否自行创建SD、MM、FI模

7、块相关数据并说明其过程?5.是否使用过Query,说明其创建过程?用到过哪些T-CODE?meng6.BDC执行出错时,为查看设置错误处,显示模式应怎样设置,A、E、N分别代表什么含义?显示模式DISMODE应设置为“A”或“E”。A:代表无论出错与否每个画面都显示;E:只是在出错时显示;N:代表无论出错与否每个画面都不显示。7.是否做过数据库表维护?meng8.删除内表重复数据前应该做什么,如果要按照给定字段如何删除?meng应该对内表进行排序。9.Job管理?10.SAP有哪些外部接口及其内容?RFC,B

8、API,IDOC。RFC:RFC是SAP系统和其他(SAP或非SAP)系统间的一个重要而常用的双向接口技术,也被视为SAP与外部通信的基本协议。简单地说,RFC过程就是系统调用当前系统外的程序模块,从而实现23某个功能,而且调用系统和被调用系统中至少有一个必须是SAPABAP系统。这种远程功能调用也可在同一系统内部进行(如本地SAP系统内的远程调用);但通常情况下,调用程序和被调用程序处于不同系统。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。