如何从BO Web服务获取表行数

2020-09-09 14:43发布

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

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


嗨,

如何使用业务对象Web服务从报表中获取表行计数。

这是我的完整要求:

-我将使用发布计划报告。

-计划成功后。 通过BO Restful Web服务,我想从运行的特定报表/数据提供程序获取行数。

谢谢。

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

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


嗨,

如何使用业务对象Web服务从报表中获取表行计数。

这是我的完整要求:

-我将使用发布计划报告。

-计划成功后。 通过BO Restful Web服务,我想从运行的特定报表/数据提供程序获取行数。

谢谢。

付费偷看设置
发送
2条回答
ZJXianG
1楼-- · 2020-09-09 15:14

检索数据提供者的详细信息时,结果中将包含rowCount

GET /documents//dataproviders/

 ......
      2 
      false 
      99 
      1 
     <字典>
        ....
        ....

 
Cikesha
2楼-- · 2020-09-09 15:24

返回的" rowCount"是所选数据提供程序中所有查询中的行数之和。

在您的情况下,这是总行数

...

要获得两个组合查询的总和(rowCount A + rowCount B)。要获取净行数(在您的情况下为1行),应使用一种解决方法 。
使用"流"获取最终结果,然后计算元素

GET /documents/ /dataproviders/ /flows/0

 
     <元数据>
         年份
         ....
         ....
     
     <行>
         <值> 2014 
         ...
         ...
     
     <行>
         ...
         ...
     
     <行>
         ...
         ...
     
  

一周热门 更多>