ABAP编程面试必考知识点
需积分: 9 80 浏览量
更新于2024-11-03
1
收藏 38KB DOC 举报
"ABAP面试题集,涵盖了基础语法、常用事务码、表结构解析、字段含义、内表操作及程序设计等多个方面的内容。"
ABAP(Advanced Business Application Programming)是SAP公司的一种编程语言,主要用于开发SAP系统的企业应用程序。以下是对题目涉及知识点的详细解释:
1. 语句 `write at 12 XXX` 是输出控制语句,用于在屏幕上指定位置12开始打印XXX的内容。不会报错。
2. `SE80` 是用于创建、修改和查看ABAP源代码的事务码,包括程序、函数模块等。
3. `SE11` 用于查看和修改数据库表的结构,是查询表结构的事务码。
4. 字段 `MANDT` 是SAP系统中的客户端(Client)标识,用于区分不同业务环境或测试数据。
5. 内表的定义语句是 `DATA: zsflight TYPE TABLE OF sflight.` 它定义了一个名为zsflight的内表,其行结构与sflight相同。
6. `LOOP AT itab INTO wa` 的意思是遍历内表itab,每次循环将当前行的数据存入结构wa。
7. 在代码 `DATA it_sflight TYPE sflight WITH HEADER LINE.` 中,it_sflight是一个内表,包含了结构sflight的行。在循环中,`it_sflight-carrid='AA'.` 修改的是内表的当前行,而 `Modify it_sflight.` 也是对内表的操作。因此,后三次出现的it_sflight分别是内表、结构(header line)、内表。
8. 在设计报表程序时,通常选择的程序类型是“可执行程序”(A)。
9. `SELECT-OPTIONS` 用于定义屏幕输入参数,它创建的是一个基本数据对象,可以理解为筛选条件的范围。
10. ABAP事件的执行顺序通常为:初始化事件(INITIALIZATION)、选择事件(SELECTION-SCREEN)、启动事件(START-OF-SELECTION)、处理事件(AT SELECTION-SCREEN)、屏幕事件(AT SELECTION-SCREEN OUTPUT)、执行事件(END-OF-SELECTION)和输出事件(FORM...TO SCREEN)等。
这些题目反映了ABAP的基础知识,包括数据类型、内表操作、事务码用途、程序设计和屏幕处理等方面,对于准备ABAP面试或学习者来说是非常实用的练习。
2008-09-05 上传
2012-09-13 上传
2023-06-20 上传
2024-04-11 上传
2023-12-01 上传
2023-12-01 上传
2023-12-01 上传
2023-12-01 上传
lihua2915
- 粉丝: 117
- 资源: 230
最新资源
- 平尾装配工作平台运输支撑系统设计与应用
- MAX-MIN Ant System:用MATLAB解决旅行商问题
- Flutter状态管理新秀:sealed_flutter_bloc包整合seal_unions
- Pong²开源游戏:双人对战图形化的经典竞技体验
- jQuery spriteAnimator插件:创建精灵动画的利器
- 广播媒体对象传输方法与设备的技术分析
- MATLAB HDF5数据提取工具:深层结构化数据处理
- 适用于arm64的Valgrind交叉编译包发布
- 基于canvas和Java后端的小程序“飞翔的小鸟”完整示例
- 全面升级STM32F7 Discovery LCD BSP驱动程序
- React Router v4 入门教程与示例代码解析
- 下载OpenCV各版本安装包,全面覆盖2.4至4.5
- 手写笔画分割技术的新突破:智能分割方法与装置
- 基于Koplowitz & Bruckstein算法的MATLAB周长估计方法
- Modbus4j-3.0.3版本免费下载指南
- PoqetPresenter:Sharp Zaurus上的开源OpenOffice演示查看器