ヘッダーをスキップ
Oracle® Fusion Middleware Oracle Reports ServicesレポートWeb公開ガイド
11g リリース 1 (11.1.1)
B61375-04
  ドキュメント・ライブラリへ移動
ライブラリ
製品リストへ移動
製品
目次へ移動
目次
索引へ移動
索引

前
 
次
 

20.6 実行時の配布XMLファイルの使用

実行時に配布XMLファイルを使用する方法は、URLまたはコマンドラインのどちらで使用する場合も基本的に同じです。次のオプションを使用します。

destination=filename.xml distribute=yes 

filenameは、配布XMLファイルの名前です。XMLファイルの相対パスまたは絶対パスを指定する必要があります。たとえば、Windowsの場合は次のように指定します。

destination=c:\%ORACLE_HOME%\reports\distribution\filename.xml distribute=yes 

UNIXの場合は次のように指定します。

destination=$ORACLE_HOME/reports/distribution/filename.xml distribute=yes 

URLでの完全なコマンドは次のようになります。

http://your_server:port/reports/rwservlet?report=rep.jsp&userid=db_credentials 
&destination=$ORACLE_HOME/reports/distribution/distribution.xml&distribute=yes

例に示されているパスは、一例にすぎません。配布XMLファイルの格納場所には制約がありません。必要な場所に保存することができます。


注意:

Microsoft Internet Explorerでは、URLの戻りストリームのMIMEタイプが無視され、URLを参照しMIMEタイプが設定される場合があります。Oracle Reports Servicesの配布機能を使用しているときは、これが問題となることがあります。たとえば、URLの最後に次のようなdestinationパラメータがある場合です。

...distribute=yes destination=c:\oracle\reports\distribution\mydist.xml

この場合、URLが拡張子.xmlで終わるため、Internet Explorerでは、URLの戻りストリームが実際はHTMLであったとしても、XMLとして処理されます。結果として、ブラウザ・エラーが発生します。この問題を回避するには、URLの最後に一般的なファイル拡張子を使用しないようにします。前述の例では、URLでdistributeパラメータとdestinationパラメータの位置を入れ替えます。


コマンドラインおよびURLからレポートを実行する操作、およびcgicmd.datファイルの使用に関する詳細は、第18章「レポート・リクエストの実行」を参照してください。