SAP ABAP BUG解决 founction alv 单程序多个alv页面,设置布局所有alv页面均改变
发布时间:2024年01月18日
1、问题复现:
如果一个程序包含多个alv界面,如alv界面1、alv界面2 ,在alv界面1中保存布局,会导致alv界面2布局发生改变
2、问题原因:
alv界面 如果没有单独声明,则通过程序通过程序名称,来取相关配置,因为一个程序,所以取的布局数据也相同,导致页面混乱。
3、解决方案。
- 修改 i_callback_program 参数
- REUSE_ALV_GRID_DISPLAY_LVC FUNCTION 修改 i_callback_program 参数,因为取页面布局时,根据 i_callback_program 来确定,因此不同alv设置不同值。
-修改 is_variant 参数
DATA:gs_is_variant LIKE disvariant.
gs_is_variant-report = 'ZMMR0046'.
gs_is_variant-handle = '1000'.
"通过控制handl 的值 来进行判断 不同页面
``
文章来源:https://blog.csdn.net/zkl519/article/details/135664562
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!