ABAP TABLE CONTROL 手动创建注意事项

最近在增强里面做两个TB,之前一直用向导的。写完了测试的时候发现了问题,内表有数据前台界面居然展示不出来,有点疑惑不管怎么调试改代码都无用功,也没有任何报错提示。在大佬的提示下发现了问题根源,屏幕与内表的交互方式,并指出了错误的问题,,,,,,大无语事件! 为了排版好看,把两个TB的PBO里面的LOOP 放到了一起,正常的应该是一个MOUDULE ,一个LOOOP,在loop里面,然后我把他们拆成
MOUDULE XXX1
MOUDULE XXX2
LOOP AY XXX1

ENDLOOP.
LOOP AY XXX2

ENDLOOP.
上述这样了,应该按顺序排序让屏幕跑动变成下面这样。
MOUDULE XXX1
LOOP AY XXX1

ENDLOOP.

MOUDULE XXX2
LOOP AY XXX2

ENDLOOP.

同时还要注意一个问题。 在格式里面绘制屏幕的时候,也要注意由上到下的排版,比如第一个TB 在屏幕的上方,那么在PBO里面关于这个TB的代码顺序是最优先的,以此类推。以上方代码举例
XXX1 对应得TB 就应该在屏幕上方,其次到XXX2

XXX1
XXX2

忘记贴图了,但是我感觉应该挺好理解的,不理解请留言。

猜你喜欢

转载自blog.csdn.net/Pegasus666/article/details/119064452
今日推荐