9.23 IS_BUSINESS_ADMINファンクション

注意:

このAPIは非推奨であり、将来のリリースで削除される予定です。

かわりにAPEX_HUMAN_TASKを使用してください。

このファンクションは、指定されたユーザーが1つ以上のタスク定義のビジネス管理者であるかどうかをチェックします。

構文

APEX_APPROVAL.IS_BUSINESS_ADMIN (
    p_user              IN VARCHAR2 DEFAULT apex_application.g_user,
    p_application_id    IN NUMBER   DEFAULT NULL )
RETURN BOOLEAN;

パラメータ

パラメータ 説明
p_user チェック対象のユーザー。デフォルトは、ログイン・ユーザーです。
p_application_id チェック対象のアプリケーション。デフォルトの動作では、ワークスペース内のすべてのアプリケーションをチェックします。

戻り値

p_userで指定されたユーザーが、1つ以上のタスク定義で参加者タイプBUSINESS_ADMINとして構成されている場合はTRUE、それ以外の場合はFALSE

DECLARE
    l_is_business_admin boolean;
BEGIN
    l_is_business_admin := apex_approval.is_business_admin(
        p_user => 'STIGER'
    );
    IF l_is_business_admin THEN
        dbms_output.put_line('STIGER is a Business Administrator');
    END IF;
END;