abap table control控制光标详解编程语言

定义全局变量  

DATA:g_cursor_cur_line TYPE  i.

 

PBO中代码

SET CURSOR FIELD ‘想要跳转的字段名’ LINE G_CURSOR_CUR_LINE.

 

PAI中的代码

1.如果只是单纯跳到下一行

GET CURSOR LINE g_cursor_cur_line.

g_cursor_cur_line = g_cursor_cur_line + 1.即可

 

2.如果要知道当前选中的是内表中的第几行的话

GET CURSOR LINE g_cursor_cur_line.

g_cursor_cur_line = TAB-TOP_LINE + g_cursor_cur_line – 1.

 

g_cursor_cur_line 是当前行数

TAB 是TABLE CONTROL

TAB-TOP_LINE  是当前表格显示的第一行数据在内表的下标

TAB-LINES   总行数

原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/20107.html

(0)
上一篇 2021年7月19日
下一篇 2021年7月19日

相关推荐

发表回复

登录后才能评论