SetPerlReturnStringMode

Descrizione

Specifica la modalità della stringa di ritorno per la restituzione delle stringhe per gli script e gli hook di Perl.

Nella modalità della stringa di ritorno locale (CQ_RETURN_STRING_LOCAL), le stringhe restituite vengono prima verificate per accertare che si trovino nella code page locale. Se la verifica di una stringa non riporta un esito positivo, si verifica un'eccezione (rilevata con eval {} con l'errore in $@). Le stringhe vengono sempre restituite nella code page locale.

Nella modalità della stringa di ritorno Unicode (CQ_RETURN_STRING_UNICODE), non viene eseguita alcuna verifica del carattere su una stringa. Se la stringa riportata contiene caratteri non ASCII, viene restituita in formato UTF8 e non nella code page locale.

Nota: questo metodo è disponibile nella versione 7.0.0.0 e solo per Perl. Non è disponibile per VBScript.

Sintassi

Perl

$clearquestObj->SetPerlReturnStringMode(mode); 
Identificativo
Descrizione
clearquestObj
Un oggetto CQClearQuest.
mode
Un valore Long che contiene una costante enumerata della modalità della stringa di ritorno.
Valore di ritorno
Nessuno.

Esempio

Perl

my $cq = CQClearQuest::Build();
my $runmode = $cq->GetPerlReturnStringMode();

if ($wantLocal) {
    $cq->SetPerlReturnStringMode($CQPerlExt::CQ_RETURN_STRING_LOCAL);
} else {
    $cq->SetPerlReturnStringMode($CQPerlExt::CQ_RETURN_STRING_UNICODE);
}

Feedback