Tutti i dati presenti in un database ClearQuest devono
devono avere la stessa codepage. Per una corretta integrazione, assicurarsi che i dati inviati dal
prodotto integrato siano compatibili con la codepage di
ClearQuest.
La codepage determina quali caratteri possono essere immessi in tutti i database
ClearQuest associati
al repository di schemi. Le informazioni riportate di seguito descrivono i dettagli
di implementazione per le codepage di
ClearQuest.
- ClearQuest memorizza solo caratteri supportati
dalla codepage di dati ClearQuest. Ciò significa
che per tutte le codepage diverse da 65001 (UTF-8), ClearQuest emette
un errore per le informazioni inviate dall'integrazione che non possono essere rappresentate nella codepage di
dati. Con la codepage 65001, è possibile rappresentare qualsiasi carattere Unicode, quindi non si
verificano errori di conversione dei caratteri quando i dati vengono trasmessi a
ClearQuest.
- ClearQuest restituisce i
caratteri presenti in un'integrazione nella codepage locale del sistema operativo oppure
come caratteri Unicode, a seconda di quale sistema API viene utilizzato e
della modalità di configurazione del programma utilizzata per il riconoscimento
dei caratteri Unicode.
Consultare l'argomento Impostazione
della modalità della stringa di ritorno per le funzioni hook e gli script nella guida di riferimento
API per informazioni sul riconoscimento dei caratteri Unicode. Nella modalità
RETURN_STRING_LOCAL, ClearQuest emette
un errore nell'integrazione se i caratteri nella stringa di ritorno non sono nella
codepage locale.
- Se il valore della codepage di dati di ClearQuest
è impostato su ASCII, potrebbe non essere possibile eseguire l'integrazione con altri prodotti
che non limitato l'immissione dati in caratteri ASCII.
Se si esegue l'integrazione con un prodotto che non ha questa limitazione, qualsiasi
database ClearQuest impostato
con una codepage ASCII rifiuterà tutti i caratteri non ASCII che verranno inviati
dal prodotto integrato.
Esempio
Il seguente esempio mostra come
una mancata corrispondenza di codepage può impedire il funzionamento corretto di un'integrazione tra
ClearQuest e
Rational Administrator.
ClearQuest è
installato su un computer con codepage del sistema operativo 1252 ed anche il valore della codepage di dati di
ClearQuest per il database è impostato
su 1252.
Il client Rational Administrator
è installato su un computer con codepage del sistema operativo 936 (Giapponese).
Un utente crea un progetto
Rational Administrator e, poiché sta utilizzando un computer
con codepage 936, il nome del progetto include caratteri giapponesi. Tenta quindi di associare il nuovo progetto di
Rational Administrator
ad un database ClearQuest.
Il tentativo ha esito negativo poiché i caratteri giapponesi nel nome del progetto di
Rational Administrator
non hanno la codepage 1252, che indica il valore di codepage dei dati della
serie di database ClearQuest.
Abilitazione dei tipi di record per le integrazioni
Alcuni package abilitano i tipi di record esistenti in uno
schema. Quando si installano questi package, è possibile selezionare quali tipi di record si desidera
abilitare per il package. Se si aggiunge un nuovo tipo di record dopo l'aggiunta del package, è possibile
abilitare il nuovo tipo di record con la funzionalità del package.
Consultare Package di integrazione
ClearQuest per un elenco
di package e tipi di record modificati.
Per abilitare la funzionalità dei package per un nuovo tipo di record:
- Avviare il Designer.
- Fare clic con il tasto destro del mouse su una versione di schema nella vista Esplora repository di schemi
ClearQuest e fare clic su .
- Selezionare un tipo di record dall'elenco Tipi di record.
- Selezionare i package che si desidera abilitare per il tipo di record dall'elenco
Package disponibili.