Oracle® Fusion Middleware Oracle Reportsレポート作成のためのユーザーズ・ガイド 11gリリース1 (11.1.1) B61376-03 |
|
![]() 前 |
![]() 次 |
この項では、レポートを他の製品と統合する際に実行する可能性がある次のタスクの手順について説明します。
Oracle Portalは、Oracle Reportsと統合されています。この統合により、レポートをポートレット(小さな動的領域)またはページ上のアイテムとしてすばやく公開することが可能になったため、エンド・ユーザーは動的なレポートに簡単にアクセスできます。
詳細は、Oracle Technology Network (OTN)を参照してください。Oracle Reportsのページ(http://www.oracle.com/technology/products/reports/index.html
)で、「Getting Started」をクリックし、「Getting Started with Oracle Reports」ホームページを表示します。左側にあるトピック・セクションのリストで、「任意のフォーマット」をクリックして「Oracle Portaltとの統合」を選択します。
Oracle Portalでレポートをポートレットとして公開するための詳細およびタスクは、『Oracle Fusion Middleware Oracle Reports ServicesレポートWeb公開ガイド』の「Oracle Portalにおけるレポートの配布」を参照してください。
デフォルト以外の言語を設定してOracle Portalをインストールした場合は、レポートをポータル・ページのアイテム・リンクとして公開するために必要なエントリの一部が、自動的にはインストールされません。選択した言語は、rwlang.sql
スクリプトを使用してインストールする必要があります。
したがって、次のような場合は、rwlang.sql
(ORACLE_HOME
/portal/admin/plsql/wwd/
)を実行してください。
Oracle Portalのインストール時に、デフォルトの言語(US
)以外に1つ以上の言語を選択した場合
および
Oracle Portalで、レポートをアイテム・リンクとして公開する場合
注意: デフォルトでは、レポートはメイン・セクションに定義されます。 |
このスクリプトを実行する手順は次のとおりです。
ORACLE_HOME
/portal/admin/plsql/wwd/
ディレクトリに移動します。
sqlplus
を実行します。
ポータルのスキーマを使用してOracle Portalにログインします。
rwlang.sql
スクリプトを、次のパラメータを使用して実行します。
@rwlang.sql
language_list
意味は次のとおりです。
language_list
は、カンマで区切られた言語のリストです。
たとえば、フランス語と日本語をインストールする場合は、次のように入力します。
@rwlang.sql f,ja
使用に関する注意
sqlplus
は、この言語リストをカンマ(,)で区切られた1つのパラメータとしてではなく、2つのパラメータとして処理するため、カンマ(,)の前後には空白を入れないでください。
rwlang.sql
スクリプトのヘッダーには、すべての言語の省略形の完全なリストを指定します。テキスト・エディタでスクリプト・ファイルを編集して、様々な省略形を検索してください。
Oracle Reportsでは、様々なデータ・ソースにアクセスできます。Oracle Open Client Adapter (OCA)およびOpen Database Connectivity (ODBC)ドライバは、プラガブル・データ・ソース(PDS)アーキテクチャに置き換えられ、Oracle Reportsでサポートされなくなりました。ただし、Java Database Connectivity (JDBC)は、JDBC-ODBCブリッジを使用できるプラガブル・データ・ソースの1つであり、これを利用することにより他のデータ・ソースへのアクセスが可能になります。
次の手順に従って、データ・ソースにアクセスする最も簡単な方法を判別します。
データ・ソースにJava Database Connectivity (JDBC)がある場合
プラガブル・データ・ソース(PDS)がすでに設定されています。必要な手順は、JDBCをデータ型として選択することのみです。
データ・ソースにODBCがある場合
Sun社からJDBC-ODBCブリッジをダウンロードしてあることを確認します。これで、手順1で説明したJDBC接続を使用できます。データ・ソース用のODBCドライバがあるかどうかがわからない場合は、その会社のWebサイトを確認してください。たとえば、Microsoft社にはExcel用のダウンロード可能なODBCドライバがあります。
ファイルがXML形式である場合
Oracle Reportsには、XML PDSが含まれています。DTDファイルが使用可能である場合、必要な手順はXMLをデータ型として選択することのみです。DTDファイルが使用可能ではない場合、このファイルを作成する必要があります。
ファイルがカンマ区切りである場合
Oracle Reportsに含まれるテキストPDSをデータ・ソースの問合せに使用できます。
会社内でデータ型に対するPDSがすでに作成されている場合
PDSが存在する場合は、Reports Server上にあるはずです。このようなファイルが存在するかどうかを管理者に問い合せてください。PDSが存在する場合は、そのPDSをOracle Reports Builderのクラスパスに追加します。PDSが存在しない場合は、API参照を使用して作成します。
例
Oracle Reportsには、XMLデータ・ソースのサンプル・ファイルが付属しています。
関連項目
Oracle Reportsオンライン・ヘルプのプラガブル・データ・ソースに関する項にある次のトピック:
プラガブル・データ・ソースについて
プラガブル・データ・ソースの追加
プラガブル・データ・ソースへの接続
オンライン・ヘルプのプラガブル・データ・ソースへの追加
プラガブル・データ・ソースのインタフェース定義
プラガブル・データ・ソースの問題のトラブルシューティング