使用功能模块时如何设置ALV网格的大小?

时间:2012-07-30 12:53:16

标签: gridview sap abap resizable

尝试在屏幕上显示超过1个alv网格,并尝试将它们放置在特定位置。

我猜测找到一种方法来指定我的alv网格的位置和大小将解决这两个问题。

i_screen_start(end)_column(row) - 类似参数只为我创建一个对话框,但这不是我想要的。

is_layout-min_linesize和-max_linesize似乎也没有做任何事情。

1 个答案:

答案 0 :(得分:2)

通过使用功能模块创建ALV,这是不可能的,因为那些总是在“全屏”模式下显示ALV。

要获得所需的功能,您必须使用自定义容器(或多个)创建自己的屏幕,并使用CL_GUI_ALV_GRID类将ALV网格附加到此容器。

要了解更多不同的自定义容器选项,您可以先查看事务DWDM中的示例