ABAP编程面试必考知识点
需积分: 9 138 浏览量
更新于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面试或学习者来说是非常实用的练习。
点击了解资源详情
215 浏览量
481 浏览量
345 浏览量
215 浏览量
382 浏览量
124 浏览量

lihua2915
- 粉丝: 117
最新资源
- GNU/Linux操作系统线程库glibc-linuxthreads解析
- Java实现模拟淘宝登录的方法与工具库解析
- Arduino循迹智能小车DIY电路制作与实现
- Android小鱼儿游戏源码:重力感应全支持
- ScalaScraper:Scala HTML内容抽取神器解析
- Angular CLI基础:创建英雄角游项目与运行指南
- 建筑隔振降噪技术新突破:一种橡胶支座介绍
- 佳能MG6880多功能一体机官方驱动v5.9.0发布
- HTML4 自适应布局设计与应用
- GNU glibc-libidn库压缩包解析指南
- 设备装置行业开发平台的应用与实践
- ENVI 5.1发布:新功能与改进亮点概述
- 实现IOS消息推送的JAVA依赖包与实例解析
- Node.js 新路由的设计与实现
- 掌握SecureCRT与FileZilla:高效Linux工具使用指南
- CMDAssist V1.0.10:简化操作的快捷键管理工具