15.3 ページ・プロセスの理解
ページ・プロセスを作成して、ページのレンダリング中または送信中の指定されたポイントでアクションを実行します。
- ページ・プロセスについて
1つのページ・プロセスは、ページのレンダリング中または送信中の指定されたポイントで1つのアクションを実行します。 - ページ・プロセスの作成
ページ・デザイナでページ・プロセスを作成します。 - ページ・プロセス属性の編集
ページ・デザイナでページ・プロセスを編集します。 - ページ・プロセスを実行するタイミングの制御
「順序」属性と「ポイント」属性を編集して、プロセスを実行するタイミングを制御します。 - ページ・プロセスの成功メッセージとエラー・メッセージの作成
プロセスの実行時に表示する成功メッセージとエラー・メッセージの両方を定義します。 - ページ・プロセスを条件付きにする
「サーバー側の条件」属性を編集して、条件付きのページ・プロセスを作成します。
親トピック: 計算、検証およびプロセスの管理
15.3.1 ページ・プロセスについて
1つのページ・プロセスは、ページのレンダリング中または送信中の指定されたポイントで1つのアクションを実行します。
たとえば、ページ・プロセスを作成して、ロジックを実行したり、APEXエンジンをコールできます。ページ・プロセスは、ページのロードや送信など、特定のイベントが発生したときに実行するロジックの単位です。
ファンクションの観点からみると、ページ・レベルのプロセスとアプリケーション・レベルのプロセスに違いはありません。これらの2つのプロセス・タイプの違いは、プロセスが定義された場所(ページ・レベルかアプリケーション・レベルか)です。
親トピック: ページ・プロセスの理解
15.3.2 ページ・プロセスの作成
ページ・デザイナでページ・プロセスを作成します。
ページ・プロセスを作成するには、次のステップを実行します。
- ページ・デザイナでページを表示します。
- 「レンダリング」または「プロセス」タブで、プロセスが発生するノードを探します。右クリックして、「プロセスの作成」を選択します。
- ページ・デザイナでは、次に行う処理が示されます。エラーがある場合は、「メッセージの表示」アイコンがページ開発者ツールバーに表示されます。
- 「指定」で、次のステップを実行します。
- 名前 - プロセスの名前を入力します。
- タイプ - 実行するプロセス・タイプを指定します。選択したタイプによって、表示される設定属性が決定されます。
- プロセス・タイプが「コードを実行」の場合は、「ソース」を指定します。
- 位置 - プロセスが実行される場所を選択します。「ローカル・データベース」または「REST対応SQL」を選択します。
- 言語 - 入力されたコードの実行に使用される言語を選択します。
- PL/SQL - 実行するPL/SQLコードを入力します。
- 「設定」で、適切な属性を編集します。使用可能なオプションは、プロセス・タイプによって異なります。
- 「実行オプション」で、次のステップを実行します。
- 「成功メッセージ」で、次のステップを実行します。
- 「エラー」で、次のステップを実行します。
- 「保存」をクリックします。
親トピック: ページ・プロセスの理解
15.3.4 ページ・プロセスを実行するタイミングの制御
「順序」属性と「ポイント」属性を編集して、プロセスを実行するタイミングを制御します。
プロセスを実行するタイミングを制御するには、「順序」属性と「ポイント」属性を編集します。
関連項目:
親トピック: ページ・プロセスの理解
15.3.5 ページ・プロセスの成功メッセージとエラー・メッセージの作成
プロセスの実行時に表示する成功メッセージとエラー・メッセージの両方を定義します。
「送信時 - 計算および検証の前」
または「送信時 - 計算および検証の後」
プロセス・ポイントを持つプロセスでは、カレント・ページにインラインでエラー・メッセージを表示するか(デフォルト)、別のページに表示するかを指定できます。他のすべてのページ・プロセスでは、エラー・メッセージは別のエラー・ページに表示されます。
ページ・プロセスのエラー・メッセージまたは成功メッセージを作成するには:
関連項目:
親トピック: ページ・プロセスの理解
15.3.6 ページ・プロセスを条件付きにする
「サーバー側の条件」属性を編集して、条件付きのページ・プロセスを作成します。
条件付きのページ・プロセスを作成するには:
関連項目:
親トピック: ページ・プロセスの理解