23.14 LOG_PAGE_SESSION_STATEプロシージャ

このプロシージャは、セッションのアイテム値を記録します。

構文

APEX_DEBUG.LOG_PAGE_SESSION_STATE (
    p_page_id   IN  NUMBER      DEFAULT NULL, 
    p_enabled   IN  BOOLEAN     DEFAULT FALSE, 
    p_level     IN  t_log_level DEFAULT c_log_level_app_trace )

パラメータ

パラメータ 説明
p_page_id 現在のアプリケーションとワークスペース・コンテキスト内のページを識別します。
p_enabled ロギングが有効になっていると、メッセージが記録されます。TRUEは、ロギングを有効にします。
p_level ログ・メッセージのレベルを識別します(1は重要度が最も高く、9は重要度が最も低いログ・メッセージです)。整数値である必要があります。

この例では、1および2レベルのメッセージに対してデバッグ・メッセージ・ロギングを有効にし、レベルの1メッセージをアプリケーションの現在のページのすべてのセッション・ステートを含めて表示します。デバッグは明示的に有効になっており、このパラメータのデフォルト設定のFALSEよりも、この有効化の設定の方が優先されるため、p_enabledパラメータを指定する必要はありません。また、この例ではアプリケーションの現在のページのセッション・ステート情報を示すだけであるため、p_page_idを指定していません。

BEGIN
    APEX_DEBUG.ENABLE (p_level => 2);
    
    APEX_DEBUG.LOG_PAGE_SESSION_STATE (p_level => 1);
    
END;