sap abap dynpro table cobtrol

table control PAI中loop table 只loop当前页数据

我需要检查所有数据 就在loop前添加了一个Module A(loop table 检查所有数据)

问题是 在module A中假如检查出下一页数据出错 该如何正确报出这个messge ? 能放到下一页报出来吗? 

自问自答:

把Module A移到loop后面做:

(放前面的话 ,报错后的修正需要点2次enter才能解决。 走loop里的on request 才更新数据)

1.table_cobtrol-top_line =error那行的tabix 

2.set cursor field

3.message 报s display like E

4.return

这样程序继续运行到PBO 会更新当前页的数据。就显示正确了 

不知道还有其他好的解决方案吗