ABAP_自定义屏幕09—表格控件( 向导/常用 )
ABAP_自定义屏幕09—表格控件( 向导/常用 )
随意查询一个表的内容,此处用的表是:ZLION_TEST(已建27条数据)
1、确认查询对象
根据查询对象,定义内表、工作区
TYPES:BEGIN OF s_1.
INCLUDE STRUCTURE zlion_test.
TYPES:sel TYPE c."导航创建表格时,行选择 专用字段
TYPES:END OF s_1.
DATA g_it_tab TYPE STANDARD TABLE OF s_1.
DATA g_wa TYPE s_1.
2、导航创建表格
3、配置其它
主程序中查询语句、调用屏幕
START-OF-SELECTION.
PERFORM sub_getdata."查询语句
END-OF-SELECTION.
CALL SCREEN '2000'.
*------ 查询语句----------*
FORM sub_getdata .
SELECT * INTO CORRESPONDING FIELDS OF TABLE g_it_tab FROM zlion_test ORDER BY xh.
ENDFORM.
标题、工具栏等配置…省略…省略…省略…省略…省略
4、运行效果
5、补充说明
5.1 导航创建表格控件前,要根据查询目标定义好对应的内表、工作区,否则无法进行
5.2 当一个页面中有多个表格控件,PBO中的Loop at 需要按页面上的表格位置排序,否则会报错
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HECIREap-1652183331648)(ABAP_自定义屏幕09—表格控件(向导常用)].assets/image-20220510194752683.png)
PBO中Loop at顺序应该是:B => C => A => DD
post SAP-Garson
原文链接:https://blog.csdn.net/f346348157/article/details/124695626文章来自于网络,如果侵犯了您的权益,请联系站长删除!