Developer Tools
Application Express
Application Expressでは、更新、挿入、削除に関して、主キーの指定に代わるものとしてROWIDの使用をサポートするようになりました。 従来は、2つの主キー列だけしか指定できませんでした。 したがって、表に2つ以上のキー列があり、デフォルトのDML処理が使用できない場合には、独自の処理を手動で記述する必要がありました。 現在は、ROWIDの使用が、生成される新しいDML処理に対するデフォルトの手法となっています。

カレンダー・ウィザードが強化され、カレンダー作成の一部分としてEditページを作成する機能を搭載しました。 さらに、カレンダーでは、ドラッグ・アンド・ドロップ機能の組み込みが可能となり、エンドユーザーがデータまたは時間をカレンダーそのものにドラッグするだけでレコードのデータまたは時間を変更できるようになりました。

Oracle Application Express Release 4.0で初めて導入されたWebシートは、Release 4.1になってルック・アンド・フィールの大幅な改善およびコントロールの再設計が行われ、ユーザーはより直感的な操作が可能となっています。 また、新しいページ・セクション・タイプが導入され、データ・グリッド統合も強化されています。 詳しくはこちら >
表形式のフォームでは、すべての検証タイプをサポートするようになりました。 検証タイプに合わせて、バインド変数構文や置換構文を使用すること、または表形式のフォーム列の名前だけを指定することが可能です。 これらの機能強化によって、開発者は、複雑な検証を宣言的に定義できるようになり、大量のPL/SQLコーディングを手動で行う必要がなくなりました。

プラグインを使用することで、開発者は、さまざまなコンポーネント向けにPL/SQLコンポーネントを記述して、既存の組込み機能を強化できます。 このリリースでは、プラグインの機能を拡張して、認証スキームと認可スキーム用のプラグインを作成する機能を導入しました。 プラグインの詳細とダウンロード >
動的アクションによって、開発者は、クライアント側の機能を宣言的に定義できるようになり、JavaScriptやAJAXを習得する必要がなくなりました。 このリリースでは、ボタン用の動的アクションを定義する機能や、動的アクションを使用して複数の項目値を設定する機能など、数多くの拡張機能が追加されました。
Oracle Application Express Release 4.1は、HTML表を使用しないフォーム・レンダリングなど、モバイル・フレームワークのサポートを強化するために数多くの点で大幅に改善されています。
詳細については、Application Express 4.0の新機能を参照してください。