1.系统变量SY-INDEX与SY-TABIX是用来记录循环的次数或者索引的
SY-INDEX在DO....ENDDO中是有效的
SY-TABIX在LOOP....ENDLOOP中及READ内表时获取相应的索引
2. READ TABLE INDEX .
下面因没有定义结构,sy-tabix无用。
data:p_lines type i.
data:p_lines1 type i.
data:p_lines2 type i.
lv_str = '/This/is/a/test./'.
SPLIT lv_str AT '/' INTO TABLE lt_split_table.
DESCRIBE TABLE lt_split_table LINES p_lines.
READ TABLE lt_split_table index 2.
if sy-subrc = 0 .
write : lt_split_table .
endif.
p_lines1 = p_lines - 1 .
READ TABLE lt_split_table index p_lines1 .
write : lt_split_table .
p_lines2 = p_lines - 2.
READ TABLE lt_split_table index p_lines2 .
write : lt_split_table .
浙公网安备 33010602011771号