そのため、apex アプリケーション用のカスタム ログイン関数があります。ユーザーがログインしたら、カスタムのユーザー固有のデータを定義したいと思います。アプリケーションレベルの項目を使用しようとしており、ユーザーがログインできるときに必要な値を設定しています。共有コンポーネントにアプリケーション アイテムを追加しました。ここにスニペットがあります:
apex_util.set_authentication_result(0);
APEX_UTIL.set_session_state(
p_name => 'ACCESS_LEVEL',
p_value => '5'
);
今、ページでこの変数/値にアクセスしようとしていますが、アプリを「実行」し、ログインしてページに移動すると、「デバッグの表示」ウィンドウで値を使用できません。それで、私はこれを正しく行っていますか?なぜこれが機能しないのですか?より良い方法はありますか?