sy-ucomm sy-datum sy-subrc四种系统变量,各是什么含意

如题所述

1,下面的语句中,哪一个语句编译会报错(假设XXX 和结构sflight都已经定义). ( )
A)write at 12 XXX.
B)data type type sflight.
C)sflight-price = a+b.
D)write sy-vline.
2.在ABAP/4的开发工作中,哪一个TCODE是直接进入就可以创建程序,函数组以及程序内部各种元素的. ( )
A) SE80 B) SE11 C) SE93 D)SE16
3.直接进入就可以查询表的结构是哪个TCODE. ( )
A) SE80 B) SE11 C) SE93 D)SE16
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.
D)DATA: 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
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-05-06
点击屏幕上的按钮时,SY-UCOMM这个系统字段会记录当前点击按钮的功能代码,BU一般作为系统的保存按钮的功能代码,SY-UCOMM='BU'就表示用户点击保存
相似回答