SY-LISEL 选择行的内容,长度为255 SY-LISTI 上一个列表的索引 SY-LOOPC:当前表格控件在屏幕中的总行数(Table Control) SY-LSIND:当前列表索引,第一级列表为1 SY-MSGID 消息, 消息类 SY-MSGTY 消息,消息类型 SY-MSGNO 消息, 消息编号 SY-MSGV1 消息,消息变量1 SY-MSGV2 消息,消息变量2 SY-MSGV3 消...
SY-CPROG:ABAP 程序,外部过程中的调用者 SY-CALLD:ABAP 程序, ABAP 程序调用模式 SY-BATCH:后台的程序运行 (X) SY-BINPT:批输入,批次输入下的程序运行 SY-SLSET:选择屏幕,变式名称 3,逻辑关联 SY-SUBRC:返回值, ABAP 报表之后返回值 SY-INDEX:循环,当前通过的编号 SY-TABIX:表索引 SY-DBCNT:DB 操作: ...
SY-MSGNO 消息, 消息编号Message Number SY-MSGV1 消息,消息变量1 Message Variant SY-MSGV2 消息,消息变量2 SY-MSGV3 消息,消息变量3 SY-MSGV4 消息,消息变量4 SY-STEPL:返回当前操作的屏幕行号(Table Control) SY-LOOPC:当前表格控件在屏幕中的总行数(Table Control) SPACE: 空字符串 SY-LISTI: 上一...
SY-ABCDE 常量,A-Z字母表 SY-BATCH 后台的程序运行 SY-COLNO:当前选定列的列号 SY-CPAGE 列表的当前显示页 SY-CUCOL 屏幕,PAI 的水平光标位置 SY-CUROW:选择某行时光标列位置 sy-datar:在PAI中,如果屏幕上至少有一个输入字段的值被用户或其他数据传输所更改,则为“X”,否则为初始值。 sy-datlo:用户的...
SY-TABIX:内表循环的次数 SY-DYNNR:当前Screen号 SY-MANDT:当前登录的Client号 SY-STEPL:返回当前操作的屏幕行号(Table Control) SY-LOOPC:当前表格控件在屏幕中的总行数(Table Control) SY-UCOMM:PAI所出发的功能代码 SY-DYNNR:当前屏幕号 SY-MSGID:Message Class ...
SY-DYNNR:当前Screen号 SY-MANDT:当前登录的Client号 SY-STEPL:返回当前操作的屏幕行号(Table Control) SY-LOOPC:当前表格控件在屏幕中的总行数(Table Control) SY-UCOMM:PAI所出发的功能代码 SY-DYNNR:当前屏幕号 SY-MSGID:Message Class SY-MSGNR:Message Number ...
循环语句允许我们多次执行一段相同的逻辑。接触过JAVA,C语言的人都知道的循环是FOR……或者WHILE…… 等,那么ABAP开发里面循环语句是怎么写的呢?它的语法又是怎么样的呢?一、WHILE循环,这是一种有条件的循环 这条语句的条件就是INDEX小于5,如果INDEX这条语句小于5就会一直去输出那句话,结果就像上图那样;...
ページ単位のスクロールについては、ループパス中にスクロールされる行数をシステム項目 sy-loopc から取得することができます。sy-loopc には現在表示されている行数が格納されますが、構造 CXTAB_CONTROL のコンポーネント LINES にはテーブルコントロール内のすべての行数が格納され...
我们知道在LOOP循环体内,系统变量sy-tabix会自动赋以当前的循环次数。因此我们在Watchpoint的触发条件里,维护成sy-tabix = 22, 也可以达到在第22次循环时触发的目的。 Watchpoint创建好之后显示如下: 按F8继续调试,程序果然在第22次循环时触发了: 并且调试器里弹出一条提示信息:Watchpoint reached ...
sy-loopc i - Number of currently displayed rows in a table control. Set after the event PAI. sy-lsind i - List level of the list currently being created (basic list: 0; detail lists: greater than 0). For every interactive list event, sy-lsind is increased automatically by an increment...