Name
|
Type
|
Content
|
sy-abcde
|
c(26)
|
包含了字母表。可以用来通过指定偏移/长度直接访问独立的字母,而无需考虑代码页。
|
Contains the alphabet. Can be used to access individual letters directly by specifying the offset/length, regardless of thecode page.
|
sy-batch
|
c(1)
|
在一个后台运行的ABAP程序中设置为“X”,否则就是初始值。
|
Set to "X" in an ABAP program that runs in the background, otherwise initial.
|
sy-binpt
|
c(1)
|
在批处理输入会话中设置为“X”,在ABAP程序中调用usingCALL TRANSACTION USING。否则就是初始值。
|
Set to "X" during processing ofbatch input sessions, and in ABAP programs called usingCALL TRANSACTION USING. Otherwise initial.
|
sy-calld
|
c(1)
|
在一个调用序列中的第一个程序里为空字符串,否则为值“X”。在调用usingCALL TRANSACTION,CALL DIALOG或者SUBMIT ... AND RETURN后变为“X”。如果程序以LEAVE TO TRANSACTION或者从一个屏幕事务开始的话,则为空。使用SUBMIT(没有AND RETURN)时设定为调用它的程序的值。
|
Contains a blank character in the first program in acall sequence, otherwise contains the value "X". Is set to "X" after calls usingCALL TRANSACTION,CALL DIALOG, orSUBMIT ... AND RETURN. Empty if the program was started usingLEAVE TO TRANSACTIONor a transaction from thescreen. A call usingSUBMIT(withoutAND RETURN) assumes the value of the calling program.
|
sy-callr
|
c(8)
|
当打印清单时,显示打印从何处开始的值,例如NEW-PAGE为程序控制的打印,或者RSDBRUNT为从一个选择屏幕打印。
|
When printing lists, contains a value that displays where the printing was started, for example,NEW-PAGEfor program-controlled printing, or RSDBRUNT for printing from theselection screen.
|
sy-colno
|
i
|
在清单缓冲区中创建清单过程中的当前位置。从1开始计算。在非Unicode系统中,这个位置也符合显示清单中的列。在Unicode系统中,由于清单缓冲区中的一个字符可能占多列,这只保证每个输出的最低和最高的输出能力。
|
Current position during creation of a list in the list buffer. Counting begins at 1. In non-Unicode systems, this position also corresponds to the column in the displayed list. In Unicode systems, this is only guaranteed for the lower and upper output limits applicable to each output, as one character may take up more columns in the list than positions in the list buffer.
|
sy-cpage
|
i
|
当清单事件被触发时,显示在清单顶端的页码。从1开始。
|
Page number of the page displayed at the top of the list for which a list event was triggered. Counting begins at 1.
|
sy-cprog
|
c(40)
|
在外部程序调用中,调用程序的名字,否则就是当前程序的名字。如果一个程序包含多级程序调用,sy-cprog包含框架程序的名字,而不是设置为程序调用序列中的框架程序名字。
|
Inprocedurescalled externally, the name of the calling program, Otherwise the name of the current program. If a procedure called externally calls another external procedure,sy-cprogcontains the name of theframework program, and is not set to the name of the framework program of the subsequent calling program.
|
sy-cucol
|
i
|
在屏幕上显示的横向指针的位置。从第2列开始。
|
Horizontal cursor position in the display on ascreen. Counting begins at column 2.
|
sy-curow
|
i
|
在屏幕上显示的纵向指针的位置。从第1行开始。
|
Vertical cursor position on the screen display of a screen. Counting begins at line 1.
|
sy-datar
|
c(1)
|
在PAI中,如果屏幕上至少有一个输入字段的值被用户或其他数据传输所更改,则为“X”,否则为初始值。
|
AtPAI, contains "X" if at least one input field of a screen has been changed by a user or by further data transfer, otherwise initial.
|
sy-datlo
|
d
|
用户的当前日期,例如:19990723,20000422。可以用GET TIME来设置。
|
Local date of the user, for example 19990723, 20000422. Can be set usingGET TIME.
|
sy-datum
|
d
|
SAP系统的本地日期。可以用GET TIME来设置。
|
Local date of the SAP system. Can be set usingGET TIME.
|
sy-dayst
|
c(1)
|
在夏令时中设置为“X”,否则为初始值。
|
"X" during summertime, otherwise initial.
|
sy-dbcnt
|
i
|
SQL语句把sy-dbcnt的内容设置为处理过的表行数。
|
SQL statements set the content ofsy-dbcntto the number of processed table lines.
|
sy-dbnam
|
c(20)
|
在执行程序中,表示连接的逻辑数据库。
|
In executable programs, the linkedlogical database.
|
sy-dbsys
|
c(10)
|
使用的数据库系统,例如ORACEL, INFORMIX。
|
Central database system, for example, ORACLE, INFORMIX.
|
sy-dyngr
|
c(4)
|
当前屏幕的屏幕组。在屏幕画笔中,几个屏幕可以指定给一个公共屏幕组,例如,可以用来一次修改同一个屏幕组中的全部屏幕。
|
Screen group of the current screen. In theScreen Painter, several screens can be assigned to a common screen group, which can be used, for example, for making modifications to all screens in the group at once.
|
sy-dynnr
|
c(4)
|
当前的屏幕号。在选择屏幕处理过程中,这指定了当前被选中的屏幕。在列表处理过程中,说明了子屏幕容器的数量。在子屏幕屏幕过程中(包括选项卡),说明了屏幕数量。
|
Number of the current screen. Duringselection screen processing, this is the current selection screen. During list processing, the number of the subscreen container. During processing of asubscreen screen(including intabstrips), this screen number.
|
sy-fdayw
|
b
|
工厂日历的周日,Monday为1,…,Friday为5。
|
Factory calendar weekday, Monday = 1, ..., Friday = 5.
|
sy-fdpos
|
i
|
在字符类型数据对象操作时查找定位。
|
Found location in operations with character-type data objects.
|
相关推荐
ABAP程序系统字段中英文详解
ABAP JSON 字段名映射 name_mappings支持字段名大写,小写,驼峰等。 完整代码,可以直接运行。
ABAP的标准系统字段,有兴趣的可以看一下。
对于例外的sy-repid,这个系统字段的数据类型在ABAP字典的SYST结构(6.10版以后)中定义,作为sy结构(也可以用SYST来定位)的组件在ABAP程序中有示例。sy结构在一个内部会话期间内只存在一次,并且在这个内部会话...
ABAP常用函数集锦\SAP\ABAP ABAP常用函数集锦\SAP\ABAP ABAP常用函数集锦\SAP\ABAP
PM+ABAP开发常用的table清单PM+ABAP开发常用的table清单PM+ABAP开发常用的table清单PM+ABAP开发常用的table清单
ABAP 为物料主数据添加字段 Add field in material master.
非常祥细的教程,一步一步教你如何通过Eclipse增强MSEG字段的方法。真实的案例应用。
ABAP常用开发技术讲义*ABAP常用开发技术讲义
SAP方丈-ABAP通过表结构查表字段.doc
SAP ABAP 屏幕字段输入帮助实现的技术技巧
ABAP编程过程中经常用到的一些系统变量和系统函数!
ABAP 常用语句ABAP 数据读取 删除 修改 等语句 sap基础 ABAP 常用语句ABAP 数据读取 删除 修改 等语句 sap基础 ABAP 常用语句ABAP 数据读取 删除 修改 等语句 sap基础
该文件列举了ABAP开发经常使用到的函数,部分函数带有例子
有些abap4比较常用的函数
SAP——ABAP常用数据表介绍
SAP ABAP开发过程中常用的bapi,供开发参照使用。。。
1. 字符串连接 2.字符串分隔, split 一个 string 的部分到一个内表或一系列的变量
ABAP的T-CODE事物码、描述、以及备注 标注红色的为常用事物码需要记忆
alv 输入字段描述介绍,包括类类型和函数的