年、月、週などの複数のパラメータをリポジトリのwebiレポートに渡したいのですが、どうすればこれを実現できますか。
ありがとう
私が覚えていることから、それは標準的な方法であなたのURLクエリ文字列を構築することの問題です、例えば
[URL_path]?paramA=123¶mB=xyz
URLを作成する場合と同様に、パラメータをURLEncodeする必要があります。
opendoc構文のBOXI31ガイドへのリンクは次のとおりです。OpenDocumentを使用したドキュメントの表示。
BO APIを使用すると、各「プロンプト」にその「タイプ」(たとえば、単一値(lsM)または複数値)を照会できます。作成するURLにパラメータタイプを含める必要がある場合があります。BOのドキュメントでこれについて説明されています。
日付情報を渡すときに、レポートの設定方法やBOとのセッションの作成方法によっては、ローカリゼーションの問題が発生する場合があります。
私の側から例をあげることができます:
https://URL_path/BOE/OpenDocument/opendoc/openDocument.jsp?sIDType=CUID&sType=wid&sRefresh=Y&iDocID=AUcrjvCCPOVHtSvXJV9Qs0k&lsMYBO_BU=A;B&lsSYBO_CALYEAR=201410&lsSYBO_CRNCY=EUR
どこ:
sIDType=CUID
-> CUID
WebIレポートのを提供します
&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、
ベレン。