点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我通过alv树网格拆分屏幕创建了z程序,用于查看销售单据。 该程序有一个双击事件,单击左侧的销售订单后,将在右侧看到订单项,然后我通过在状态中添加图标并使用我在( 使用sy-ucomm)PAI程序。
我已经成功添加了此功能(超链接至va23),但是在单击"后退"按钮并返回到alv树网格拆分屏幕显示后,我试图单击另一个销售订单,此时双击事件不起作用, 而且我还尝试通过创建选择屏幕和添加选择选项来添加用于更改参数过滤器的功能,并通过PAI流程对其进行调用,这与单击后退或执行双击事件后的超链接不起作用。
与此相符,我想问一下您的指导,如果我错过了什么或什么。 这是我的第一个OOP和ALV TREE GRID SPLIT SCREEN程序。 我尝试搜索,但是我不知道要搜索的关键字是否与我的关注有关。
我们非常感谢您的帮助,谢谢!
对使用的术语进行一些小的修正:
" ALV GRID TREE"可能表示ALV树"控件"(=类CL_GUI_ALV_TREE,实际上是"列树控件"的包装) ,以使其看起来像是在左侧有树的ALV。)
但实际上,您使用的是"简单树控件"(或确切地说是"简单树模型" = CL_SIMPLE_TREE_MODEL,它是 在内部是"简单树控件"的包装器。)
很难说出问题所在,也缺少一些代码。
据我所知 可以看到,初始程序是您的自定义程序,并且您使用CALL TRANSACTION显示标准屏幕。 从它返回时,您自己的屏幕应该只是再次显示而无需执行任何操作,因此我想您正在PBO中执行某项操作。
还可以解释一下如何构建分离器(在dynpro或选择屏幕内部) 还是停靠还是什么?)以及实例化REF_ALV2的方式(应该执行一次)。
嗨,桑德拉,
早安! 感谢您的评论。 我将关闭此问题并发布详细的问题。 我用CL_GUI_ALV_TREE而不是cl_simple_tree_model制作了一个新程序,我也遇到了同样的问题,我想我真的错过了一些东西。
一周热门 更多>