IsMultisiteActivated

Descrizione

Restituisce il valore TRUE se il database corrente è stato attivato per le operazioni multisite. Questo metodo restituisce un valore TRUE anche se il database è l'unica replica esistente.

Nota: questo metodo è stato reso disponibile a partire dalla versione 2002.05.00.

Sintassi

VBScript

session.IsMultisiteActivated 

Perl

$session->IsMultisiteActivated(); 
Identificativo
Descrizione
session
L'oggetto Session che rappresenta la sessione di accesso al database corrente.
Valore di ritorno
Restituisce il valore True se il database corrente è stato attivato per le operazioni multisite.

Esempi

Perl

use CQPerlExt;



my $sess;

my $entity;



$sess = CQSession::Build();

$sess->UserLogon("admin", "", "MULTI", "CQMS.MS_ACCESS.SITEA");



if ($sess->IsMultisiteActivated()) {

   # print out list of available replicas

   my $qryDef;

    my $resultSet;

    my $status;

    

    $qryDef = $sess->BuildQuery("ratl_replicas");

    $qryDef->BuildField("name");

    $qryDef->BuildField("clan");

    $qryDef->BuildField("family");

    

    $resultSet = $sess->BuildResultSet($qryDef);

    $resultSet->Execute();

    $status = $resultSet->MoveNext();



   printf ("\nname\tclan\tfamily\n");

    while($status == $CQPerlExt::CQ_SUCCESS) {

      printf("%s\t%s\t%s\n", 

         $resultSet->GetColumnValue(1),

         $resultSet->GetColumnValue(2),

         $resultSet->GetColumnValue(3));

       $status = $resultSet->MoveNext();

   }

}

CQSession::Unbuild($sess); 

Feedback