El software Rational
ClearQuest Web da soporte a un subconjunto de la funcionalidad completa de enganche, que puede configurar un desarrollador de esquemas.
Los enganches creados en el esquema
Rational
ClearQuest se ejecutan en los sistemas que ejecutan el servidor
Rational
ClearQuest.
Tenga en cuenta los siguientes puntos cuando utilice enganches con Rational ClearQuest Web:
- No puede utilizar recuadros de mensaje de Visual Basic o Perl como los que utiliza el cliente de escritorio. Sin embargo, puede visualizar recuadros de mensajes de información, avisos y error, si define un mensaje personalizado o si abre un formulario de registro rellenado previamente.Consulte Generación de un mensaje personalizado y Apertura de un formulario rellenado previamente.
- Los enganches de menú contextual no están soportados en la aplicación
Rational
ClearQuest Web.
- Puede utilizar enganches para detectar una sesión web.
Se da soporte a los siguientes tipos de enganches:
- Enganches de campo
- Lista de opciones
- Establece las opciones asociadas con un campo. Cuando otro campo determina una lista de opciones para un campo, el otro campo debe listar el campo de destino como su campo dependiente web. Los tipos de control que se pueden mostrar para campos de enganche de lista de opciones son recuadro combinado, recuadro combinado desplegable y lista desplegable.
- Valor predeterminado
- Se ejecuta cuando se muestra un formulario de envío. Se no se ejecuta cuando se envía un registro pulsando Guardar.
- Permiso
- Se ejecuta sólo cuando el formulario se muestra por primera vez en la modalidad de edición.
- Validación
- Sólo se ejecuta cuando se guarda el formulario. No se ejecuta cuando el usuario cambia un campo de valor. Los enganches de validación pueden ejecutarse en momentos diferentes, dependiendo del tipo de control de formulario, y de si la propiedad del campo se especifica como dependiente de la web. Para obtener más información, consulte el apartado Consideraciones especiales para los enganches de campo.
- Valor modificado
- Se ejecuta cuando el valor del campo en cuestión cambia en los siguientes tipos de control de formulario: lista desplegable, recuadro combinado desplegable y recuadro combinado. Los enganches de campo modificado pueden ejecutarse en momentos diferentes, dependiendo del tipo de control de formulario, y de si la propiedad del campo se especifica como dependiente de la web. Para obtener más información, consulte el apartado Consideraciones especiales para los enganches de campo.
- Enganches de acción
- Control de accesos
- Inicialización
- Validación
- Confirmación
- Notificación
- Scripts de registro
- Las acciones de alias de script de registro se muestran en la lista desplegable del botón Programas de utilidad de un registro en un estado específico.
- La acción del enganche se establece en el separador Enganches de botón del control Propiedades, en el área Habilitar para web.
- No se da soporte a los enganches de menú contextual en ningún control de formulario.
- Scripts
globales
Consideraciones especiales para los enganches de campo
El comportamiento de los enganches de valor modificado y de validación depende del tipo de control de formulario y de los valores de propiedades para los campos de destino. Revise las consideraciones especiales siguientes para entender cuándo se ejecutan los enganches y cómo se hacen visibles los cambios para usuarios para diferentes tipos de control de formulario.
- Valor modificado
Un enganche de campo de valor modificado se ejecuta inmediatamente después de que un usuario cambie el valor de los siguientes campos de formulario:
Tipo de campo |
Control de formulario |
REFERENCE |
- Recuadro combinado
- Recuadro combinado desplegable
- Lista desplegable
|
REFERENCE_LIST |
Lista |
SHORT_STRING |
- Recuadro combinado desplegable
- Lista desplegable
Nota: Estos controles de formulario requieren una asociación de campo dependiente en web para que el enganche de valor modificado se ejecute inmediatamente.
|
Un enganche de valor modificado se ejecuta la próxima vez que el navegador se comunica con el servidor de ClearQuest cuando el enganche se establece en un tipo de campo SHORT_STRING con uno de los siguientes tipos de controles de formulario:
- Recuadro combinado
- Recuadro combinado desplegable
- Lista desplegable
El desplazamiento
entre los separadores de un formulario del navegador no hace que el navegador se comunique con Rational ClearQuest Server.
- Validación de enganches de campo
Un enganche de validación se ejecuta inmediatamente en ClearQuest Web Client, pero el formulario debe renovarse para ver los resultados.
Para crear un botón Renovar:
- Cree un enganche de script de registro sin código dentro. Llame al enganche Renovar.
- Cree un botón en el formulario. Etiquete el botón Renovar.
- Pulse con el botón derecho del ratón y, a continuación, pulse Propiedades.
- En el separador Enganches de botón, en el área Enganches, seleccione el script de registro Renovar en la lista Pulsar enganche.
- En el área Habilitar para web, seleccione Pulsar enganche.
El usuario del cliente ClearQuest Web debe pulsar en el botón Renovar para ver los resultados del enganche de validación.