Todos los datos de una base de datos de ClearQuest deben ser de una
misma página de códigos. Para que la integración sea satisfactoria, asegúrese de que los datos enviados desde el producto integrado sean compatibles con la página de códigos de ClearQuest.
La página de códigos determina los caracteres que se pueden especificar en todas las bases de datos de
ClearQuest asociadas al repositorio de esquemas. A continuación se describe la información detallada para la implementación de las páginas de códigos de
ClearQuest.
- ClearQuest sólo
almacena caracteres que disponen de soporte en la página de códigos de datos de ClearQuest. Esto significa que para todas las páginas de códigos que no sean 65001 (UTF-8), ClearQuest crea
un error por cada tipo de información enviada por la integración que no puede
representarse en la página de códigos de datos. Con la página de códigos 65001, se puede representar cualquier carácter Unicode, por eso no ocurren errores de conversión de caracteres
cuando se pasan los datos a ClearQuest.
- ClearQuest devuelve
caracteres a una integración en la página de códigos local del
sistema operativo o como caracteres Unicode, depende del sistema de la API
que se utilice y de cómo el programa ha configurado la percepción de Unicode.
Consulte el tema Establecimiento de la modalidad de serie de retorno para enganches y script en
la ayuda de referencia de la API para obtener información sobre la percepción de Unicode. En
la modalidad RETURN_STRING_LOCAL, ClearQuest crea un error en la integración
si alguno de los caracteres en la serie de retorno no está en la página de códigos local.
- Si el valor de la página de códigos de datos de ClearQuest está establecido en ASCII, es posible que no pueda realizar la integración con otros productos que no limiten la entrada de datos a los caracteres ASCII.
Si realiza la integración con un producto que no tiene esta restricción,
todas las bases de datos de ClearQuest que estén establecidas con la página de códigos ASCII rechazarán todos los caracteres no ASCII que envíe el producto integrado.
Ejemplo
El siguiente ejemplo muestra cómo una discrepancia en la página de códigos puede impedir que la integración entre ClearQuest y Rational Administrator
funcione correctamente.
ClearQuest está
instalado en un sistema con la página de códigos 1252 del sistema operativo y el valor de la página de códigos de datos de ClearQuest
es también 1252.
El cliente del Administrador de Rational
está instalado en un sistema con la página de códigos 936 (japonés) del sistema operativo.
Un usuario crea un proyecto del Administrador de Rational
y puesto que está trabajando en un sistema con una página de códigos 936, el nombre del proyecto incluye caracteres japoneses. Se intenta asociar el nuevo proyecto del Administrador de Rational con una base de datos de ClearQuest.
El intento falla porque los caracteres japoneses en el nombre del proyecto del Administrador de Rational no pertenecen a la página de código 1252, que es el valor de la página de códigos del conjunto de bases de datos de ClearQuest.
Cómo habilitar tipos de registros para la integración
Algunos paquetes habilitan tipos de registro que ya existen en un esquema. Cuando instale estos paquetes, puede seleccionar qué tipo de registros
desea que habilite el paquete. Si añade un nuevo tipo de registro después de haber añadido el paquete, puede habilitar el nuevo tipo de registro con la funcionalidad del paquete.
Consulte el apartado Paquetes de integración de ClearQuest para obtener una lista de paquetes y tipos de registro que modifican.
Siga los pasos que se indican a continuación para habilitar la funcionalidad de un paquete
para un nuevo tipo de registro:
- Inicie el Diseñador.
- Pulse con el botón derecho del ratón en una versión de esquema en la vista Explorador del repositorio de esquemas de ClearQuest y pulse .
- Seleccione un tipo de registro de la lista Tipos de registro.
- Seleccione los paquetes que desee habilitar para el tipo de registro
de la lista Paquetes disponibles.