如何在存储库中的WebI报告中的Open Doc URL中传递多个参数?
-
29-10-2019 - |
题
我想通过年,月,周等多个参数到存储库中的Webi报告.. 我如何实现这一目标。
thanx
解决方案
据我所知,这仅仅是以标准方式构造URL查询字符串的问题,例如 通用标签
与形成任何URL一样,您需要确保对URL进行参数编码。
以下是指向BODOC XI 31的opendoc语法指南的链接:查看使用OpenDocument的文档。
BO API可让您在每个“提示”中查询其“类型”,例如单值(lsM)或多值。您可能需要在构建的URL中包括参数类型。BO文档对此进行了解释。
传递日期信息时,您可能会遇到本地化问题,具体取决于报告的设置方式以及如何使用BO创建会话。
其他提示
我可以为您提供一个例子: 通用标签
其中:
sIDType=CUID
->我将提供WebI报告的CUID
&sType=wid
->类型是WEBI-Report
&sRefresh=Y
->应该刷新报告= yes
&iDocID=AUcrjvCCPOVxxxvXJV9Qs0k
->这是报告的CUID
&lsMYBO_BU=A;B
->这是一个名为M
的YBO_BU
(多值变量),我给了A
和B
值
&lsSYBO_CALYEAR=201410
->这是一个名为S
的YBO_CALYEAR
(单值变量),我给了值201410
(如果您的用户使用不同的日期格式,则格式可能很重要,因此请使用YYYYMM)
&lsSYBO_CRNCY=EUR
->这是一个叫做S
的YBO_CRNCY
(单值变量),我给的值是EUR
希望对您有帮助。
BR,
贝伦。
不隶属于 StackOverflow