0

2 つの異なるデータソースに基づくレポートがあります。1 回目はパラメーター (WHERE 句内) を持つ SQL クエリであり、2 つ目は XML データです... 両方 (パラメーターと XML データ) を httpRequest で BI-Publisher に送信します。(BI Web サービスを使用し、XML-Data には setReportData(byte[]) メソッドを使用し、パラメーターには setParameterNameValues(...) を使用します)...問題は、パブリッシャーが両方のいずれかのみを使用することです。そして、私のレポートにのみ、SQLクエリの値またはXMLデータの値があります...レポートで両方のデータソースのすべてのVualuesを取得する解決策はありますか?

助けてくれますか?ありがとう ありがとう ありがとう

4

2 に答える 2

0

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

次に、XML-Dataとして指定されたデータソースを使用して単一のレポート定義を作成し、レポートを実行します。このように-SQLクエリからのデータと既に持っているXMLデータの両方があります。

于 2012-05-12T09:23:28.933 に答える
0

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

于 2012-03-16T18:23:36.993 に答える