ABAP面试大全

时间:2013.07.29 17:23持续时间:5mins 形式:电话面试低利率 通胀
项目:济南智和创推荐国网电科所项目问题:1、idocs
2、smartforms 如何设置断点
ANS :进入对应的后台founction module ,在源代码中设置断点。
3、smartforms 那些字段需要特殊定义,如果不特殊定义会怎样?
ANS :货币和数量计量字段需要特殊定义,参考系统数据元素;不特殊定义即使取到数打印也没有数据。
4、增强有那些方法,增强点的方法有哪些?
ABAP面试大
时间:2013.08.10 14:03持续时间:21mins 形式:电话面试
项目:上海博延北京国网HR 问题:
For all entries in
1、性能优化
2、ALv 双击事件实现,ALV 变量命名规则
3、HR 模块逻辑数据库表等
时间:2013.08.15  13:17持续时间:6mins 形式:电话面试
项目:四川虹信深圳中海油问题:
1.ALV 自定义工具栏/控件的实现
2.smartforms 窗口的类型及主窗口和其他窗口的区别
3.PBO 、PAI 处理逻辑
项目:凯捷Labs 项目问题:
1、BADI 、customer 增强的事务码及查增强的方法
2、Debug 的种类及方法
3、ALV OO 用到的类
4、Table 是在windows 还是在view 里画
5、webdynpro
6、OO 继承怎么实现,动态方法和静态方法。
时间:2013.08.16  10:30持续时间:17mins 形式:电话面试
项目:苏宁易购内部顾问问题:
1.介绍之前做过的项目,相关模块的业务知识
2.ALV 单元格可编辑的实现
3.for all entries in 使用的注意事项,是否需要指明所有主键
4.RFC 异步调用的方法
ans :同步语法:CALL FUNCTION rfm_name DESTINATION dest
异步语法:CALL FUNCTION rfm_name START NEW TASK taskname 5.Webservice 的发布与调用6.选择屏幕哪些事件
7.BDE 批量导入      BDC 批量录入8.Smartform 导入公司logo
9.增强
时间:2013.08.19  14:14持续时间:8mins 形式:电话面试
项目:北京智华创新金融项目HR&FI 问题:
1、infotypes 增强的实现
2、ALV 排序
3、HR 逻辑数据库的使用
4、屏幕字段信息读取
5、主要偏向HR 和FI 的业务开发
项目:HP 问题:任楼论坛
1、增强的方法
2、RFC 和BAPI 的区别
西格蒙3、用过哪些RFC
4、根据错误的message ,用Debug 出错误信息
AT new  AT end
Summary of Interview
2013年7月29日18:29
8.Smartform导入公司logo
9.增强
10.维护视图的事务码等相关知识点
11.选择屏幕输入2W条数据的后果3、用过哪些RFC
4、根据错误的message,用Debug出错误信息
5、Report中有哪些事件
6、Leave  to screen 1000和call screen 1000的区别
时间:2013.08.23  13:33
持续时间:13mins
形式:电话面试
项目:济南智和创-南昌国网问题:
1、OLE  IDOC
2、template&table区别
3、Dialog事件,哪些控件
4、ALV OO
5、增强
6、PS PM SD FI
Q&A
2013年7月29日
19:02
1.自我介绍下(电话面试别太长)
2.alv的展示的流程(a.类型池定义b.定义alv展示数据的内表c.定义相关变量,比如alv的布局变量,字段变量等d.选择屏幕e.事件块,事件块一般包括,初始化事件和strat-of-selection事件,strat-of-selection下一般包括2个事件,取数f o rm_get_data和f o rm_dis_data ,
f o rm_dis_data包括 布局设置和字段的参数设置,最后就是call  ALV函数展示)
ANS:流程:声明数据对象→定义选择画面→从数据库取数→处理数据→显示数据
3.smartforms 具体流程
ANS:
4.屏幕逻辑流一般包括哪些,(PAI,PBO. PAI在屏幕输入之后的反应,PBO在屏幕输入之前的反应)
5.常用的事务代码
6.Excel导出有几种方法,都哪些
医纬达网站ANS:
OLE导出:sap中abap 导出excel的方法很多,ole是其中一种,但其导出速度比较慢,一般只应用于对excel格式有特别要求的场所;
DOI:推荐用DOI方式导数据到Excel,而不要用OLE,DOI是调用SAP自带的类来操作的,可控性更高,并且可以把Excel窗口当作一个片屏幕控件放入屏幕的容器中;
CALL FOUNCTION MODULE.
7.如何创建锁对象
ANS:Se择锁对象即可建立;sm12查看锁表情况。
8.查询数据库时如何和内表连接,连接注意的内表的条件
ANS:字段名称,字段个数,字段类型……百人会
9.JOB的事务代码
ANS:TCODE:SM36
调用程序的FUNCTION:JOB_OPEN和JOB_CLOSE.
10.运行报错的有没有可分析的事务代码
ANS:Dump分析(ST22)系统日志(SM21)
ABAP运行时分析器(SAT/SE30)
SQL跟踪(ST05)  Dynpro跟踪(ST20)
11.4大模块的常用表,他们会随机挑选一个模块去问几张表
12.OO的ALV的类名
ALV:CL_GUI_ALV_GRID,及它的对象“G_GRID”;LCL_EVENT_HANDLER及它的对象“O_EVENT_HANLER”。
Labs Interview
2013年8月19日
18:35
笔试:
1. 创建BAID的tcode SE18
实现BAID的tcode SE19
用户解锁tcode SM12
创建BDC的tcode SHDB
创建FM的tcode SE37
创建程序的tcode SE38
......
2. 问:尽可能地写出除了上面以外你所知道的tcode?
答:(你自己看着写,越多越好)
3. 问:ALV的种类?
答:1.Normal ALV
2.ALV based on OO(基于面向对象的ALV)
问:写出ALV主要的调用FM或method?
答:(我忘了,你自己查下)
4. 问:有A和B两个系统,如果跨系统调用FM
霍尔效应答:假设B系统要调用A系统上的FM "WRITE_NAME",A系统上的FM"WRITE_NAME"必须设为remote enanle类型
然后再B系统上的代码中
Call Function 'WRITE_NAME' destination 'A系统的地址'
...
5. 问:任挑一个如下模块FI,SD,MM写出如下内容:
例:1.MM模块的常用tcode
2.MM模块的大致流程
3.MM模块与SD模块和FI模块的关系
面试:
1.自我介绍
2.DIALOG如何实现屏幕的跳转:1.静态--把一个screen的next screen设为所要跳转的屏幕
2.动态--用语法leave to screen
3.OO的特点:1.封装
2.继承
3.多态
4.SAP的锁机制: 通过tcode SE11 创建Lock object
-
>系统自动会生成两个FM,一个用于加锁,另一个用于解锁
->在代码中想调用加锁的FM,然后操作数据,再调用解锁的FM解锁
5.什么是enhancment:标准程序的中预留的FM或者代码空间,用来提升标准程序的功能

本文发布于:2024-09-22 04:22:31,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/223861.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据   屏幕   定义   项目   调用   系统   选择   代码
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议