3 アプリケーション・ビルダーの概念
アプリケーション・ビルダーを効率的に使用するには、開発者は、ユーザー・インタフェース設計の管理、レンダリングされたアプリケーション・ページの表示、ページの処理とレンダリングの理解、セッション・ステートの管理、URL構文の理解、セッション・ステート値の管理、組込み置換文字列の使用などの、いくつかの主要な概念について理解する必要があります。
- アプリケーションの理解
Oracle APEXアプリケーションは、表またはプロシージャなどのデータベース・オブジェクトの上に存在するHTMLインタフェースです。 - アプリケーションまたはページの実行
レンダリングされたアプリケーションを表示するには、アプリケーションを実行するか、またはOracle APEXエンジンに送信します。APEXエンジンは、データベース表に格納されたデータに基づいて、ページを動的にレンダリングおよび処理します。 - ページ・プロセスおよびページ・レンダリングの仕組み
APEXが暗黙的コミットを発行したときのOracle APEXエンジンによるページ・レンダリングとページ・プロセスの仕組み、条件付きのレンダリングおよびプロセスの仕組み、ユーザー・アイデンティティの検証方法またはコントロールやコンポーネントへのアクセスの制御方法について説明します。 - ブックマークのサポートの有効化について
開発者は、セッションIDとしてゼロを使用するか、「セッションを再結合」を有効化することによって、アプリケーション・ページをブックマークするユーザーを支援できます。 - セッション・ステートの管理の理解
Oracle APEXは透過的にセッション・ステートを保持するため、開発者は、アプリケーションの任意のページでセッション・ステートの値を取得および設定できます。 - セッション・ステートの管理
実行時に編集可能なページの下部に表示される実行時開発者ツールバーから、セッション・ステートを表示し、セッション・ステート・オーバーライドを管理します。 - URL構文の理解
Oracle APEXアプリケーションでは、簡易URL構文とf?p構文という2種類のURL構文をサポートしています。 - セッション・ステート値の管理
セッション・ステートを管理して、ユーザーが様々なアプリケーション・ページをナビゲートしたときのユーザーの値を格納および取得します。 - 置換文字列の使用
テンプレート、リージョン・ソース、または属性内で置換文字列を使用して、情報を渡して文字列を別の値に置換します。 - テンプレート・ディレクティブの使用
テンプレート・ディレクティブを使用して、置換文字列をサポートする属性の処理方法を制御します。
関連項目: