SetPerlReturnStringMode

Description

Specifica la modalità della stringa di ritorno per la restituzione dei valori String per gli script e gli hook di Perl.

Nella modalità della stringa di ritorno locale (CQ_RETURN_STRING_LOCAL), i valori String restituiti vengono prima verificati per accertare che si trovino nella code page locale. Se la verifica di un valore String non riporta un esito positivo, si verifica un'eccezione (rilevata con eval {} con l'errore in $@). I valori String vengono sempre restituiti nella code page locale.

Nella modalità della stringa di ritorno Unicode (CQ_RETURN_STRING_UNICODE), non viene eseguita alcuna verifica del carattere su un valore String. Se il valore String riportato contiene caratteri non ASCII, viene restituito 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
Description
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