如何解决根据另一个表中的条件显示 ALV
我想问一下如何根据另一个表的条件只显示一个表的某些行。换句话说,我想关联表格。
更具体地说,我有一个包含标题数据的表格。我为“采购订单号”字段创建了一个热点。我想通过单击标题表中的某个采购订单编号来显示特定采购订单的行项目。问题如下:当我单击标题表中的某个采购订单编号时,我打开了包含所有订单中所有行项目的表格。如何仅获取特定订单的行项目而不是整个表格?
我如何使用 CL_SALV_TABLE
类来做到这一点?预先感谢您,并为这个愚蠢的问题感到抱歉。
解决方法
我相信您将标题数据显示为 ALV 列表,并在采购订单字段上设置了热点。如果是这样,在Hotspot_click
的事件处理方法中,只需通过help导入参数获取选中的采购订单号,并根据它过滤商品数据并调用factory
类的SALV
方法.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。