61.11 IS_ADMINファンクション

このファンクションにより、指定したユーザーがこのアプリケーションでの1つ以上のワークフローのビジネス管理者であるかどうかをチェックします。

構文

APEX_WORKFLOW.IS_ADMIN (
    p_user           IN VARCHAR2 DEFAULT wwv_flow_security.g_user,
    p_application_id IN NUMBER   DEFAULT NULL )
RETURN BOOLEAN;

パラメータ

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

戻り値

p_userで指定したユーザーが、指定したアプリケーションでの1つ以上のワークフローのビジネス管理者として定義されている場合は、TRUEになります。そうでない場合は、FALSEになります。

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