GetAllGroups

설명

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

구문

VBScript

session.GetAllGroups (extend_option)

Perl

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

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

예제

Perl

sub show_all_groups()
{
    my $groups;
    eval {
        $groups = $session->GetAllGroups($CQPerlExt::CQ_NAME_EXTEND_WHEN_NEEDED);
    };
    if ($@){
        print "WARNING: failed to get all groups: $@\n";
    } else {   
        my $group;
        print "All groups:";
        foreach $group (sort @$groups) {
            print " $group";
        }
        print "\n";
    }
}

피드백