代码改变世界

关于LVC ALV的两个问题

2026-05-14 15:58  覆盆子  阅读(3)  评论(0)    收藏  举报

第一个问题:

今天在使用LVC ALV的时候,由于添加了USER_COMMAND事件和自定义status,而定义layout的时候都是在子FORM内部定义的,导致ALV刷新完之后会自动带出来一个新的工具栏

解决办法:把FORM里的LAYOUT改成全局定义就OK了

 

第二个问题:

在LVC ALV中,如果既有USER_COMMAND又有EVENT事件,那么在选择某一列之后点击筛选按钮,被选择列会自动取消,筛选按钮的事件框里没有可以直接做选择的列字段,很奇怪的问题,还没有好的解决办法

最后只能是放弃了EVENT事件,筛选按钮才恢复正常