25.8 AUTO_SET_ASSOCIATED_ITEMプロシージャ
このプロシージャは関連付けられたページ・アイテムまたは表形式フォームの列を、p_error.ora_sqlerrm
で指定されている制約に基づいて自動的に設定します。このプロシージャの機能は次のとおりです。
schema.constraint
パターンを検索して、制約を特定します。- P、U、RおよびCタイプの制約のみをサポートします。
- タイプCの制約の場合(制約のチェック)、プロシージャは式を解析して制約式で使用されているそれらの列を特定します。
- これらの列を使用すると、プロシージャはその列に基づいて、最初に表示されるページ・アイテムまたは表形式フォームの列を取得し、それを関連する
p_error_result.page_item_name
またはp_error_result.column_alias
として設定します。 - ページ・アイテムまたは表形式フォームの列が見つかった場合、
p_error_result.display_location
がapex_error.c_inline_with_field_and_notif
に設定されます。
構文
APEX_ERROR.AUTO_SET_ASSOCIATED_ITEM (
p_error_result IN OUT NOCOPY t_error_result,
p_error IN t_error );
パラメータ
パラメータ | 説明 |
---|---|
p_error_result |
エラー処理ファンクションの結果の変数。 |
p_error |
エラー処理ファンクションのp_error パラメータ。
|
例
このプロシージャの使用方法の例は、「エラー処理ファンクションの例」を参照してください。
親トピック: APEX_ERROR