ABAP试题

  网上找的

ABAP试题
1,下面的句中,哪一个编译报错(假XXX sflight都已. A write at 12 XXX. B data type type sflight. C sflight-price = a+b. Dwrite sy-vline.
2.在ABAP/4开发工作中,哪一个TCODE是直接入就可以建程序,函数以及程序内部各元素的. A) SE80 B) SE11 C) SE93 D SE16
3.直接入就可以查询表的构是哪个 TCODE. ( ) A) SE80 B) SE11 C) SE93 DSE16
4. 很多表当中都有一个字段,叫做MANDT, 第一个主个字段的用. A) 区分后台数据 B) 区分表中记录属于哪个客端(client C) 区分表的数据量大小 D)SAP 保留字段
5.下面的定义语句中,哪一个句定出来的果是一个内表. () A DATA zsflight TYPE sflight. B DATA: COLS LIKE LINE OF TC-COLS. C TABLES SFLIGHT. DDATA: zsflight TYPE TABLE OF sflight.
6.ABAP中三基本的数据象是. A )内表基本数据 B )内表程序 C )字符数字日期 D 程序
7.loop at itab into wa. 的准确意思是. A )把wa中的值进行循一次循都写回内表 B )求出迷itab的出口放在wa C 内表itab的数行累加放入wa D 内表itab行循,把循一行的果写入wa
8.程序中行了这么一段代 DATA it_sflight type sflight with header line. Loop at it_sflight. it_sflight-carrid = 'AA'. Modify it_sflight. Endloop. 法中出了四次it_sflight,其中后三次分代表的是内表. A )内表 内表 内表 B )内表 构 内表 C )内表 构  D )内表 内表 
9.设计报表程序选择的程序应该是. A )可行程序 B )模池程序 C )包含程序 D )函数程序
10.表程序的屏幕筛选条件里,SELECT-OPTIONS出来的元素是.() A )内表 B C )基本数据 D )指型字段
11.表程序的屏幕事件里,有一个事件叫做AT LINE-SELECTION.如下代 WRITE / ‘ABAP’. AT LINE-SELECTION. WRITE /‘TEST’. ,以下哪情况会生. A )先示出一行ABAP,当用一次,屏幕上在原来ABAP那行下面 行一次示出一行新的 TEST B)先示出一行ABAP,当用一次,屏幕上次只示出一行的TEST 代原先的屏幕 C )先示出一行ABAP,当用一次,屏幕上永示出一行 TEST (放在原来ABAP那行下面) D )先示出一行ABAP,当用第一次双击时生一个新屏幕,示一行 TEST, 然后次双都在其下示一行新的TEST
12.选择事件的序正确的一 A INITIALIZATION / START-OF-SELECTION / TOP-OF-PAGE / AT LINE-SELECTION B INITIALIZATION / TOP-OF-PAGE / START-OF-SELECTION / AT LINE-SELECTION C START-OF-SELECTION/ INITIALIZATION / TOP-OF-PAG / AT LINE-SELECTION DINITIALIZATION / TOP-OF-PAGE / AT LINE-SELECTION / START-OF-SELECTION
13.层级报表的开发里,下面哪个条件不是必需的. A 内表先按层级字段排序 B 内表和构定义时层级字段必排在前面 C 层级字段不能出at end at 句之外 D 层级字段必存在
14.在明细报表的开发中,双一行向明细报表的取数依据是.() A )你双那行的主字段 B )你双的那个字段本身 C )你双那行在循hide的字段 D )你双那行在循先已write出来的字段
15.在交互式表的设计中,假如想在明细报表里加入任意字段的排序功能, 请选择正确的选项(多). A )要先用get cursor field XXX.取得字段 B 内表排序时该字段要用括号括起来 C )在排序要把字段加上一个数字以去除前面的构名称 (如果是用-字段定 D )排序后示完要把sy-lsind = 0,以防止生多余的list
16.在屏幕程的设计中,下面共有四个主要步骤 : a 设计屏幕的格式(有哪些字段,放在什位置) b 设计屏幕的整体属性 c 设计屏幕上字段的属性 d 写屏幕的流逻辑 ( flow logic ) 请选择通常况下正确的 . ( ) A a b c d B c d b a C b a c d Dd b a c
17. 如果屏幕A 的下一个屏幕仍然是A , 行程序于屏幕的主要事件,下面哪种顺序是正确的. ()  A àAA PAI   A PBOà A PAI à PBO  A PBOà A PAI à A PAI àBA PBO CA PAI A PBOà A PBO à A PAI à  A PAIà A PBO à A PAI àDA PBO
18.屏幕程中一个屏幕所使用的工具栏应如何设计. A) 设计一个Gui Status,再在程序中 B) 设计一个Gui Titles,再在程序中 C) 在程序中用Add button 法添加 D )在屏幕设计格式的界面上添加工具及其按
19. 以下四统变量,各是什含意. SY-UCOMM SY-DATUM SY-SUBRC SY-TABIX A )用的屏幕上的功能当前日期当前时间次数 B )当前日期当前时间次数的屏幕上的功能 C )用的屏幕上的功能次数果返回当前日期 D )用的屏幕上的功能当前日期果返回次数
20.一个程序的子屏幕程是如何实现. A) 子屏幕区域外加屏幕(属性正常屏幕) B) 自定控件外加屏幕(属性正常屏幕) C) 子屏幕区域外加屏幕(属性子屏幕) D) 自定控件外加屏幕(属性子屏幕)
21.于表格控件和内表的定的做法,下面哪种说法是正确的. () A)PBO 内表和表格控件把内表的写入表格控件,PAI用同 把表格控件的写回内表 B)PBO 内表和表格控件把表格控件的写入内表,PAI用同 把内表的写回表格控件 C) 在定内表与之定的表格控件,PBOPAI事件要各循内表一次 D) 在制作表格控件与之定的内表,PBOPAI事件要各循表格控件一次
22.如果要把表格控件某列的属性动态的改成不可入,下面哪做法是可行的. A) PAI事件中修改tablegeneral attribute B) PBO事件中修改tablegeneral attribute C) PAI事件中取得tableCOLS属性,利用它本身是个内表的特点循找到列修改之,修改完后写回COLS内表 D) PAI事件中取得tableCOLS属性,利用它本身是个构的特点找到其中表示列的字段修改
23.表格控件增加一个可由用写入信息的列,下面哪方式是可行的(多.() A) 设计屏幕上点dictionary / program fields window 入字典表或者程序中定的元素,把它拖到表格控件中 B) 设计屏幕上修改tableattributes,增加一列 C) 设计屏幕中的表格控件里拖入一个text field(文本字段 ) D)设计屏幕中的表格控件里拖入一个input/output field(/出字段)
24.ALV GRID CONTROL遵循以下哪种顺. A) 在屏幕上建区域,建区域象,ALVGRID象,ALVGRIDset_table_for_first_display方法 B) 在屏幕上建区域,ALVGRID象,建区域象,ALVGRIDset_table_for_first_display方法 C) ALVGRIDset_table_for_first_display方法,在屏幕上建区域,ALVGRID象,建区域 D) 建区域象,ALVGRIDset_table_for_first_display方法,在屏幕上建区域,ALVGRID象,
25.自己制作一个搜索帮助,引用的表是SBOOKINGS,Dialog TypeDialog with value restriction,里面customidname两个字段的IMP属性打勾,customidnamecarrid,connid四个字段的EXP属性打勾,四个字段都定了LPOSSPOS个搜索帮助的出效果是. A) 出两个位的筛选屏幕,再按照筛选结出两个位的表格信息户选择 选择结果影响到四个 B) 出两个位的表格信息户选择选择结果影响到四个 C) 出四个位的表格信息户选择选择结果影响到两个 D) 出四个位的筛选屏幕,再按照筛选结出四个位的表格信息户选择 选择结果影响到两个
26.ABAPOPEN SQL的取数句是否可以实现数据性,其原因是什. A) 不可以,数据SQL格式不同 B) 可以,因它的名字叫做 OPEN SQL C)可以,因有一DB Interface转换 D) 不可以,各数据的版本不同
27.ABAPOPEN SQL句的两个返回系统变量,描述正确的是. () A)Sy-dbcnt 表示果是否正确,sy-subrc表示行影响到的数据条数 B)Sy-dbcnt 表示行影响到的数据条数,sy-subrc表示果是否正确 C)Sy-dbamt 表示果是否正确,sy-sudnc表示行影响到的数据条数 D)Sy-dbamt 表示行影响到的数据条数,sy-sudnc表示果是否正确
28.一个表TA有三个字段,其中第一个字段是主,目前有一条记录1 /‘first’/ 19wa_result是和表相同型的,当前2 / ‘second’ / 20 .OPEN SQLmodify TA from wa_result.行后的影响. A) 没有任何影响 B)TA 有两条记录1 / ‘first’/ 19 2 / ‘second’ / 20 C)TA有一条记录 2 / ‘second’ / 20 D)退出,表没有任何影响
29.SAP对锁的主要实现手段是. A) SE11里加锁对象,然后在程序中锁对象生成的函数 B) 在数据里加,在程序中声明 C) 由数据动进行,SAP不用 D) 在程序中通SQL实现
30.有一程序,起始画面里有一个用可以入字段A ,如果想在程序入的候自动设置成上次退出,可以采用的方法是. A) 在退出使用 GET PARAMETER ID 'XXX' FIELD A. 使用 SET PARAMETER ID 'XXX' FIELD A. B)在退出使用 SET PARAMETER ID 'XXX' FIELD A. 使用 GET PARAMETER ID 'XXX' FIELD A. C)不管是退出,都 GET PARAMETER ID 'XXX' FIELD A. D)不管是退出,都SET PARAMETER ID 'XXX' FIELD A.
31.SAPSMARTFORMABAP PROGRAM对应关系是. A) 一个SMARTFORM对应多个程序 B) 一个程序对应多个 SMARTFORM C)一个SMARTFORM对应多个程序,一个程序也可以对应多个 SMARTFORM D)一个SMARTFORM对应一个程序
32.设计SMARTFORM示一个表格,如果第一是一格式,后面几是一格式, 如何设计. A) 第一指向第二,第二指向空 B) 第一指向自己,第二指向第一 C) 第一指向第二,第二指向第一 D) 第一指向第二,第二指向自己
33.如果想设计SMARTFORM中大家公用的文本,应该使用什. () A)SMART TEXT B)SMART STYLE C)SAP SCRIPT D)TEXT MODULE
34.下面SMARTFORMTABLE TEMPLATE的描述,正确的是. () A)TEMPLATE 用来设计表格模版,TABLE用来设计表格 B)TEMPLATE 用来设计表格式,TABLE用来设计表格 C)TEMPLATE 用来设计表格,TABLE用来设计表格 D)TEMPLATE 用来设计表格,TABLE用来设计动态表格
35.SMARTFORMTABLE的排序事件的触发场合是. A) 到排序字段第一次发开始事件,循到排序字段 发结束事件 B) 到排序字段第一次发开始事件,循到表格 发结束事件 C) 当表格发开始事件,表格发结束事件 D) 到排序字段第一次发开始事件,然后触发结束事件,然后 始正式循环该排序字段剩余记录
36.SMARTFORM示一个表格,其中有一个wa_sflight-price,在里面有三行数据,其依次分103050 在在表格设计候在Global Definition中定一个G_TOL,在表格的Main Area中加入一个真假点,点的条件WA_SFLIGHT-PRICE > 10 .然后,在真点下加一个程序行,内容G_TOL = wa_sflight-price + 10.点下加一个程序行,内容G_TOL = wa_sflight-price + 20.最后在表格的Footer下加一个表行(在表格最后示),下加一个文本个字段G_TOL,示的值应该. A)60 B)70 C)140 D)150
37.SAP提供的修改系统标准功能的方案里,哪几是不需要修改系统标准程序 就可以实现. A)Customer Develepment Enhancement Modification B)Customer Develepment Customizing Modification C)Customer Develepment Customizing Enhancement D)Enhancement ModificationCustomizing
38.于客定制需求的解决方案,应该遵循哪一种顺. () A) 先判断能否配置;再判断系有无似功能, 有的先判断能否修改准程序,再判断能否Enhancement 最后考自己开发 B) 先判断系有无似功能,有的先判断能否修改准程序, 再判断能否Enhancement;然后判断能否配置; 最后考自己开发 C) 先判断能否配置;再判断系有无似功能, 有的先判断能否Enhancement,再判断能否修改准程序; 最后考自己开发 D) 先判断系有无似功能,有的先判断能否Enhancement 再判断能否修改准程序;然后判断能否配置; 最后考自己开发
39.自己定一个增强项目,加入系的增,并在其中激活增TCODE应该. A)SMOD B)CMOD C)SE84 D)SE80
40.SAP统标准增功能里,主要包含了以下哪功能. () A)Table Enhancement/Screen Exit/Menu Exit/Function module Exit B)Table Enhancement/Structure Exit/Menu Exit/Event Exit C)Menu Exit/Function module Exit/Field Exit/BAPI Exit D)Structure Exit/Menu Exit/Table Enhancement/Screen Exit (共120分) 请简SAP二次开发REPORT , SCREEN , 数据更新,SMARTFORM及增等主要技开发方法和主要
 
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值