GetAllUsers

설명

현재 사용자가 볼 수 있는 모든 사용자의 이름이 포함된 배열을 리턴합니다. 결과에는 최소한 해당 사용자와 동일한 그룹의 멤버인 다른 사용자 및 현재 사용자가 포함됩니다. 현재 사용자에게 모든 사용자 및 그룹 표시 권한이 있는 경우 이 목록에는 데이터베이스에 등록되어 있는 모든 사용자가 포함됩니다.

구문

VBScript

session.GetAllUsers (extend_option) 

Perl

$session->GetAllUsers(extend_option); 
ID
설명
session
현재 database-access 세션을 나타내는 Session 오브젝트입니다.
extend_option
확장된 이름 옵션 열거 값을 지정하는 Long.
Return value
Visual Basic의 경우 문자열 배열이 포함된 Variant를 리턴합니다. 각 문자열에는 사용자 이름이 포함됩니다.

Perl의 경우, 사용자가 볼 수 있는 모든 사용자의 이름을 포함하는 문자열 배열에 대한 참조를 리턴합니다.

예제

Perl

sub show_all_users()
{
    my $users;
    eval {
        $users = $session->GetAllUsers($CQPerlExt::CQ_NAME_EXTEND_WHEN_NEEDED);
    };
    if ($@){
        print "WARNING: failed to get all users: $@\n";
    } else {   
        my $user;
        print "All users:";
        foreach $user (sort @$users) {
            print " $user";
        }
        print "\n";
    }
}

피드백