点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我们有一个需要在单个屏...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我们有一个需要在单个屏...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我们有一个需要在单个屏幕上显示多个ALV的要求。 用户将从第一个网格中选择行项目,并从第四个网格中选择少量项目。 根据从两个容器中选择的项目,创建订单。
我们在第一个容器上有一个按钮,单击后,我们使用以下代码识别从容器1中选择的项目。
lr_selections1 = o_salv_table4-> get_selections()。
lt_rows1 = lr_selections1-> get_selected_rows()。
类似地,我们只想读取仅在第一个容器中按下按钮时在第四个容器中选择的数据。 由于实例不同,第四个容器选择的数据在第一个容器中不可见。
附加文档具有我们期望的示例输出。
是否可以读取其他容器中的容器数据?
任何人都可以分享有关实现相同想法的想法吗?
PS:我们有另一种方法,我们在第一个屏幕上显示3个网格,在提交后在另一个屏幕上显示第四个网格。 但是,我们希望在一个ALV屏幕上显示4个网格,以便用户能够一次查看完整的详细信息。
谢谢。
(114.5 kB)
当然可以。 我不明白您遇到了什么问题。
例如:当在第一个容器中按下按钮时,引发一个自定义事件,该事件在您的主控制器应用程序中具有一个方法处理程序(启动4 ALV网格),然后从第4个ALV网格中选择线。
"在一个ALV屏幕上有4个网格"? 您是说"一个屏幕上有4个ALV网格"?
一周热门 更多>