2020-09-03 21:20发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我使用cl_salv_table类创建alv报告,并添加双击功能,这将打开另一个屏幕。 当我在SE38中对其进行测试时,将显示新屏幕。 但是问题是我无法使用后退按钮返回报告,实际上菜单栏中的所有按钮都无法正常工作。 我是否缺少一些步骤? 我所做的只是绘制屏幕,激活它并调用它。
您在所谓的dynpro逻辑中写了什么(设置状态 PBO中的操作和PAI中处理用户命令的操作是最低要求)
A 保留到屏幕0 或类似的语句,例如 SET 屏幕,然后是离开屏幕 < a hraf=" https://help.sap.com/doc/abapdocu_752_index_htm/7.52/zh-CN/abapleave_screen.htm#!ABAP_VARIANT_1@1@">。将使您返回到致电后的对帐单 屏幕。
对不起,也许我听不懂,参见 Bhupendra Kumar 答案:您必须定义一个GUI状态,激活 在屏幕输出前的流程逻辑过程中,将其食用并使用SET PF-STATUS分配给屏幕。
嗨,
您已为设计的屏幕定义了GUI状态
现在可以使用了。 我用代码" LEAVE TO SCREEN 0"编写了一个PAI事件,并将屏幕的下一个dynpo设置为1000。按返回按钮后,它返回到选择屏幕。 但是如何让它返回报告屏幕呢? 我必须通过将cl_salv_table放在带有容器的屏幕中并调用它来更改显示方法吗?
ricky luo 请标记已回答的问题,然后将其关闭。
最多设置5个标签!
您在所谓的dynpro逻辑中写了什么(设置状态 PBO中的操作和PAI中处理用户命令的操作是最低要求)
A 保留到屏幕0 或类似的语句,例如 SET 屏幕,然后是离开屏幕 < a hraf=" https://help.sap.com/doc/abapdocu_752_index_htm/7.52/zh-CN/abapleave_screen.htm#!ABAP_VARIANT_1@1@">。将使您返回到致电后的对帐单 屏幕。
对不起,也许我听不懂,参见 Bhupendra Kumar 答案:您必须定义一个GUI状态,激活 在屏幕输出前的流程逻辑过程中,将其食用并使用SET PF-STATUS分配给屏幕。
嗨,
您已为设计的屏幕定义了GUI状态
现在可以使用了。 我用代码" LEAVE TO SCREEN 0"编写了一个PAI事件,并将屏幕的下一个dynpo设置为1000。按返回按钮后,它返回到选择屏幕。 但是如何让它返回报告屏幕呢? 我必须通过将cl_salv_table放在带有容器的屏幕中并调用它来更改显示方法吗?
ricky luo 请标记已回答的问题,然后将其关闭。
一周热门 更多>