美国服务器_微端服务器_折扣

产品 虚拟云 浏览

小编:有时需要从我们自己的代码中运行另一个报表,在这种情况下,我们必须以某种巧妙的方式访问它的输出。 有一个很好的解决方案–我们可以用这样的方式从代码中调用报表: 然后在

美国服务器_微端服务器_折扣

有时需要从我们自己的代码中运行另一个报表,云数据库试用,下载云服务器,在这种情况下,我们必须以某种巧妙的方式访问它的输出。

有一个很好的解决方案–我们可以用这样的方式从代码中调用报表:

然后在我们的代码中,服务器上云,我们可以这样读取它的输出:

但是它是如何工作的?报告的输出可在整个ABAP内存中使用。每次调用另一个报表时,SAP都会自动将基本列表导出到内存中,数据库入口,以备将来使用。

这非常方便,但这里有一个小技巧。让我们考虑一下SAP文档中的以下代码:

您有没有想过内存模块中的列表中有什么?有一个简短的代码:

所以每次我们使用"导出列表到内存"时,sap都会为我们在内存中填充%\u列表变量。但是如果我们的报告没有结果会怎样呢?好吧,这是有可能的,将有一些输出无论如何从以前的呼吁提交!

不可能?我们来试试:

1。写名字的报告。

2。完全没有输出的报告。

3。调用1和2的最终报表

,我们的结果是:

因此,提供云服务器,在我们以这种方式进行提交调用之前,我们每次都必须释放%\u LIST变量:

现在让我们设想一下,我们在循环中使用单个员工ID调用凭证报表,并且此报表中不时出现一个错误,导致无法输出到屏幕–这真是一场灾难!

希望您喜欢这篇文章。下次见!

当前网址:http://www.vmchk.com/app/88914.html

 
你可能喜欢的: