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 codepage 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 codepage 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 codepage 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 elencata 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