关于abap OOALV显示问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于abap OOALV显示问题相关的知识,希望对你有一定的参考价值。

if gr_grid is initial.
create object gr_container
exporting
container_name = 'alv'.

create object gr_grid
exporting
i_parent = gr_container.
endif.

请大神帮忙看一下以上ABAP代码有没有问题,屏幕显示无数据。如截图,但是换种写法
create object gr_grid
exporting
i_parent = cl_gui_container=>screen0.
就显示数据。
求解。

参考技术A 'alv'这个改成大写试试追问

调整过了,不行。

追答

你没在屏幕上画container?

本回答被提问者采纳

ABAP OO ALV实操

参考技术A

以前一直都是使用Function ALV实现报表需求,最近接到个需求,说是希望可以在手持设备上也能使用(具体怎么弄暂时不清楚),我就思索把选择界面和ALV放在一块显示,如下图:

自定义Screen 100,上面放置选择条件的子屏幕控件,下面放置展示ALV的容器控件:

Screen 100屏幕逻辑流:

Screen 100 PBO:

Screen 100 PAI:

OO ALV状态栏按钮功能响应事件处理类:

设置工具栏按钮及响应按钮功能:

以上是关于关于abap OOALV显示问题的主要内容,如果未能解决你的问题,请参考以下文章

abap开发中,在屏幕上怎样显示alv

ABAP 查看股票 SALV版本

ABAP OO ALV实操

关于SAP ABAP table control 显示数据、修改数据的问题

[ABAP]求助 关于READ_TEXT函数以及ALV的问题

sap abap报表显示的问题