在DIALOG里,画一个容器container实例化OOALV,用了下面这两个参数
wcl_container TYPE REF TO cl_gui_custom_container,
wcl_alv TYPE REF TO cl_gui_alv_grid.
还有creat:CREATE OBJECT wcl_container
CREATE OBJECT wcl_alv
CALL METHOD wcl_alv->set_table_for_first_display
在实例化时, 先:clear: wcl_container, wcl_alv.
再用这个判断 IF wcl_container IS INITIAL去构建ooalv,
但是遇到的问题就是,在选择屏幕输入条件,当第一个ooalv展现出来后,无论我在选择屏幕,怎么更改筛选输出条件,展现出来的画面永远是第一次出现的ooalv。也就是每一次运行程序,只能展现第一次的ooalv样式。
求助,这是由什么引起的,我每次都清空了WCL_CONTAINER,WCL_ALV。
wcl_container TYPE REF TO cl_gui_custom_container,
wcl_alv TYPE REF TO cl_gui_alv_grid.
还有creat:CREATE OBJECT wcl_container
CREATE OBJECT wcl_alv
CALL METHOD wcl_alv->set_table_for_first_display
在实例化时, 先:clear: wcl_container, wcl_alv.
再用这个判断 IF wcl_container IS INITIAL去构建ooalv,
但是遇到的问题就是,在选择屏幕输入条件,当第一个ooalv展现出来后,无论我在选择屏幕,怎么更改筛选输出条件,展现出来的画面永远是第一次出现的ooalv。也就是每一次运行程序,只能展现第一次的ooalv样式。
求助,这是由什么引起的,我每次都清空了WCL_CONTAINER,WCL_ALV。





