GetAllUsers

Descrizione

Restituisce un array che contiene i nomi di tutti gli utenti che l'utente corrente può visualizzare. Il risultato include almeno l'utente corrente e gli altri utenti che sono membri degli stessi gruppi dell'utente. Se l'utente corrente dispone del privilegio Visibile a tutti i gli utenti/gruppi, l'elenco include tutti gli utenti che sono registrati nel database.

Sintassi

VBScript

session.GetAllUsers (extend_option) 

Perl

$session->GetAllUsers(extend_option); 
Identificativo
Descrizione
session
L'oggetto Session che rappresenta la sessione di accesso al database corrente.
extend_option
Un valore Long che specifica il valore di numerazione dell'opzione nome esteso.
Valore di ritorno
Per Visual Basic, viene restituito un valore Variant che contiene un array di stringhe. Ogni stringa contiene il nome di un utente.

Per Perl, restituisce un riferimento a un array di stringhe che contiene i nomi di tutti gli utenti che un utente può visualizzare.

Esempio

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";
    }
}

Feedback