Developer Tools
Application Express
| Oracle Application Express |
Oracle APEXホームへ戻る | |
| Oracle SQL Developerとの統合
|
| Oracle Application Express 3.0.1およびOracle SQL Developer 1.2.1のリリースにより、Oracle SQL Developerを使用してアプリケーションを参照し、他のOracle Application Expressのアクティビティを実行できるようになりました。 Oracle SQL Developerの詳細とバージョン1.2.1のダウンロードについては、
Oracle SQL Developer OTNサイトを参照してください。
Oracle SQL Developerを利用すると、次の機能を実行できます。
直感的なOracle SQL Developerブラウザを使用して、アプリケーションの詳細を表示させることができます。 Oracle SQL Developer内で、スキーマにOracle Application Expressアプリケーションのいずれかが含まれる接続を開くと、Application Expressという名前の新しいノードが表示されます。 さらにこのノードを開くと、そのスキーマによって所有されるすべてのアプリケーションのリストが表示されます。 アプリケーションをクリックすると、詳細タブが表示され、アプリケーション・レベルの詳細がすべて示されます。 これには、Lists of Values、Lists、Templates、Tabsなどが含まれます。いずれかのアプリケーションを展開すると、そのアプリケーションを構成するページのリストが表示されます。 ページをクリックすると、ページ・レベルのあらゆる詳細を示す詳細タブが表示されます。 これには、Regions、Items、Buttons、Processesなどが含まれます。 異なるページやアプリケーションの詳細を比較する場合は、Freeze View機能を使用します(画鋲のようなアイコンをクリックします)。 これにより、2つ以上の詳細タブを開き、それらを互いに重ねることができます。 アプリケーションのエクスポートおよびインポート
インポートするには、「 main Application Express」ノードを右クリックし、「 Import Application」を選択します。 ウィザードによってファイルの選択が実行され、アプリケーション名の変更や、新規のアプリケーション・エイリアス、ビルド・ステータス、およびアプリケーションIDの設定が可能になります。 このプロセスによって、アプリケーションがインポートおよびインストールされます。 アプリケーションのエクスポートにサポートしているオブジェクトが含まれる場合、サポートしているオブジェクトをインストールするインストール・スクリプトを実行することもできます。 インポートが完了したら、ナビゲータを更新し、新しく作成されたアプリケーションを表示させる必要があります(2つの矢印のようなアイコンを使用するか、または「 Application Express」を右クリックして「 Refresh」を選択します)。 注:サポートしているオブジェクトをOracle SQL Developerを使用してインストールする際に、以下の例のようにPL/SQL文がスラッシュ(/)で終了していない場合、エラーが発生します。 begin run_this.procedure; end;Oracle Application Expressを使用してインストールする場合は、これらの文によってエラーが発生することはありません。 テストするには、インストール・スクリプトを単一のスクリプトとして表示させ、Oracle SQL DeveloperのワークシートまたはSQL*Plus内で実行します。 これによって、発生する可能性のあるエラーが明らかになります。 アプリケーションの配置
アプリケーションの変更
ページのエクスポート
問合せの調整
SQL Worksheetではバインド変数がサポートされているため、項目名を残して実行時に値を提供できます。 EXPLAIN PLANまたは自動トレースを実行して、パフォーマンスを向上させる場所を探すことができます。 問合せを変更する場合、問合せの実行時間を監視することによって、パフォーマンスの向上を確認できます。 問合せを完了したら、Oracle Application Expressインタフェースを使用してアプリケーションを更新する必要があります。Oracle Application Expressに対するOracle SQL Developerインタフェースは、読取り専用です。 Oracle Application Expressレポート
これらのレポートをカスタマイズするには、SQL Worksheetアイコンの「 Run Report」をクリックします。 SQL Worksheet内では、さらにSQLをカスタマイズし、それをユーザー定義(またはカスタム)レポートとして保存できます。 カスタム例外レポート
作成するレポートは、User Defined Reportsの下のReportsタブ上に置かれます。 「 User Defined Reports」ノードを右クリックして、レポートの追加またはフォルダの追加を実行できます。 これにより、Oracle Application Expressビューを使用して、すべての最適な問合せを取得および再利用できます。 |