LIST_TOO_MANY_LPROS,嵌套屏幕级别的最大允许数量限制为50。

2020-09-30 03:35发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我为此搜索了很多线程,但确实对ir有了明确的认识。

我正在Z转储到Z模块池程序中的许多调用屏幕语句中,但是在当前系统中,sap中只能处理50个调用事务。

我正在从具有5个屏幕的LM01事务中调用Z代码。

1000-> 1002-> 103-> 1004

从我的第一个屏幕1000到最后一个屏幕1004被调用,在最后一个屏幕10404之后再次被调用主屏幕1000。

我正在连续处理这些屏幕1000-> 1002-> 103-> 1004

再次在1004-> 1000主屏幕之后被调用

因此,通过这种方式,我的呼叫屏幕达到了最大系统容量,即50个转储

对于我下面的问题,您能建议我吗?

1。 我可以在其中查看ABAP堆栈中的呼叫屏幕计数

2。 有没有办法清除我的ABAP堆栈/一旦完成对第一批熨平板的处理,就清除50个最大计数
图1001-> 1002> 1003> 1004>

在调用1004增益100之后,是否有可能清除我的ABAP堆栈或计数?

3。 如何重新设置交易?

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我为此搜索了很多线程,但确实对ir有了明确的认识。

我正在Z转储到Z模块池程序中的许多调用屏幕语句中,但是在当前系统中,sap中只能处理50个调用事务。

我正在从具有5个屏幕的LM01事务中调用Z代码。

1000-> 1002-> 103-> 1004

从我的第一个屏幕1000到最后一个屏幕1004被调用,在最后一个屏幕10404之后再次被调用主屏幕1000。

我正在连续处理这些屏幕1000-> 1002-> 103-> 1004

再次在1004-> 1000主屏幕之后被调用

因此,通过这种方式,我的呼叫屏幕达到了最大系统容量,即50个转储

对于我下面的问题,您能建议我吗?

1。 我可以在其中查看ABAP堆栈中的呼叫屏幕计数

2。 有没有办法清除我的ABAP堆栈/一旦完成对第一批熨平板的处理,就清除50个最大计数
图1001-> 1002> 1003> 1004>

在调用1004增益100之后,是否有可能清除我的ABAP堆栈或计数?

3。 如何重新设置交易?

付费偷看设置
发送
1条回答
宇峰科技
1楼-- · 2020-09-30 04:19

您不得继续堆叠屏幕,而必须先移至先前的屏幕,然后清理堆叠,然后再重新堆叠。

以PAI为1000的循环-呼叫屏幕-> 1002-呼叫屏幕->  1003-呼叫屏幕-> 1004-保留到屏幕0-> 1003-保留到屏幕0-> 1002-保留到屏幕0->以1000为单位的ENDLOOP 

要编码您的PAI逻辑,请记住 在当前屏幕的CALL SCREEN之后的语句处,LEAVE TO SCREEN 0(或SET SCREEN 0,LEAVE SCREEN)将继续。

请注意,
Raymond

一周热门 更多>