このセクションでは、Oracle Application Expressリリース 3.1.2で使用可能な新機能について説明し、追加情報の参照先を示します。
Oracle Application Expressリリース3.1の新機能は、次のとおりです。
対話モード・レポート・リージョン。
対話モード・レポート・リージョンでは、エンド・ユーザーがレポートをカスタマイズできます。ユーザーは、関心のある列の選択、フィルタの適用、ハイライト表示、ソート処理などを行って、レポート・データのレイアウトを変更できます。また、ブレーク、集計、異なるチャートおよび独自の計算を定義することもできます。レポートは、複数のバリエーションを作成して、名前付きレポートとして保存できます。また、カンマ区切りファイル(CSV)形式、Microsoft Excel(XLS)形式、Adobe Portable Document Format(PDF)、Microsoft Word Rich Text Format(RTF)などの各種ファイル形式にダウンロードすることもできます。詳細は、「対話モード・レポートの編集」を参照してください。
(オプション)ランタイムのみのインストール。
Oracle Application Expressリリース 3.1では、テスト用インスタンスと本番インスタンスに対して、Oracle Application Expressのランタイム・バージョンのみをインストールする機能がサポートされています。これにより、インストールするフットプリントと権限を最小限に抑えることができます。また、既存のインスタンスに対して開発者のインタフェースを削除または追加するスクリプトも用意されています。ランタイム・インスタンスでは開発者が不用意に本番アプリケーションを更新することができないため、この新機能によってアプリケーションのセキュリティが向上します。詳細は、Oracle Application Express管理ガイドの「ランタイム環境の管理」を参照してください。
カスタム・テーマ。
Oracle Application Expressで用意されているデフォルトのテーマに加えて、独自のカスタム・テーマを作成できます。これにより、企業の要件を満たすルック・アンド・フィールを非常に細かく設計し、そのルック・アンド・フィールを他のすべてのアプリケーションで使用するテーマとしてパブリッシュすることができます。2つの新しい標準テーマも追加されました。詳細は、「テーマの管理」およびOracle Application Express管理ガイドの「Oracle Application Expressインスタンスのテーマの管理」を参照してください。
JavaScriptライブラリのドキュメント化。
Oracle Application Expressリリース 3.1には、標準のJavaScriptファイルとCSSファイルを抑制する機能が用意されています。現在は、ページのロード時間を短縮するために、含まれているJavaScriptファイルがすべて圧縮されています。また、このリリースでは、上級のOracle Application Express開発者がWeb 2.0のカスタム機能を構築して活用できるようにフレームワークが改善されているため、パフォーマンスが向上し、開発者がより動的なアプリケーション・ウィジェットを作成できます。詳細は、Oracle Application Express APIリファレンスの「JavaScript API」を参照してください。
セキュリティの向上。
このリリースには、新しいアイテム・タイプとして「非表示で保護」が含まれています。このアイテム・タイプを使用すると、アイテムのセッション・ステートを保護する開発者のタスクが大幅に削減されます。このアイテム・タイプとその他の小さな改善点により、Oracle Application Express内のデフォルトのセキュリティ機能がより堅牢になりました。詳細は、表6-2「使用可能なアイテム・タイプ」を参照してください。
レポート出力の拡張。
リリース3.1では、ダウンロード形式としてXMLが含まれ、複数のSQL文がサポートされるようになりました。詳細は、「レポート・リージョンの出力」を参照してください。
宣言的なBLOB
サポート。
宣言的なBLOB
サポートにより、フォームでのファイルの宣言的なアップロード、およびレポートを使用したファイルのダウンロードや表示を行うことができます。BLOB
の表示とダウンロードは、PL/SQLを使用して手続き的に作成することもできます。詳細は、「フォームおよびレポートでのBLOBサポートについて」を参照してください。
このリリースで導入されたアプリケーション・ビルダーの改良点は次のとおりです。
「アプリケーション日付書式」を定義できます。
レポートの作成時に、検索リージョンを追加できます。
Application ExpressのメールAPIを使用して送信する電子メールに添付ファイルを含めることができるようになりました。
アプリケーション作成時のスプレッドシートにおける以前の32Kのデータ制限がなくなりました。
アプリケーションの作成ウィザードでマスター・ディテール・レポートが作成できるようになりました。
マスター・ディテール・レポートの実装機能が向上および改良されました。
宣言的なメディア・タイプのサポートにより、text/html以外のタイプのページを生成できます。