2012-01-27 14 views
0

2つの異なるDatasoeurcesに基づくレポートがあります。 OnceはWHERE句のパラメータを持つSQLクエリで、2つ目はXMLデータです。両方(パラメータとXMLデータ)http-requestをBI-Publisherに送信します。 (私はBI Webサービスを使用し、setReportData(byte [])メソッドのXMLデータとsetParameterNameValues(...)のパラメータ)を使用します)...問題は、パブリッシャーが両方のうちのどちらか一方しか使用しないことです。私のレポートでは、SQLクエリの値またはXMLデータの値だけがあります。したがって、両方のデータソースのすべてのVualuesをレポートに取得するソリューションはありますか?Bi Publisher - 2つの異なるデータソースを使用したレポート

お願いします。感謝しております。

答えて

0

レポートのデータテンプレートを作成できます。データテンプレートでは、必要な数の異なるデータソースを指定できます。

0

SQLクエリーの出力をXMLとして、すでに持っているXMLファイルに追加することができます。 出力の構造が既存のXML構造と同期していることを確認してください。

次に、data-sourceをXML-Dataとして指定して単一のレポート定義を作成し、レポートを実行します。この方法では、SQL-Queryのデータと既に持っているXMLデータの両方を取得できます。

関連する問題