Creación de una dependencia entre campos

Puede crear una dependencia entre dos campos de modo que al cambiar el valor del campo padre, también se modifique el valor del campo hijo (el campo dependiente).

Acerca de esta tarea

Al diseñar el esquema, debe planificar detenidamente las dependencias de campos. Los campos dependientes requieren la utilización de enganches, que pueden introducir errores en tiempo de ejecución si no se escriben correctamente.

Procedimiento

Para crear una dependencia entre dos campos, añada un enganche Valor cambiado al campo padre:

  1. Inicie el Diseñador.
  2. En la vista Explorador del repositorio de esquemas de ClearQuest, expanda la carpeta Tipos de registro en el esquema y, a continuación, expanda un tipo de registro.
  3. Pulse en el nodo Campos para abrir la cuadrícula Campos de registro.
  4. Pulse la celda Valor cambiado del campo padre.
  5. Pulse la flecha abajo y, a continuación, pulse SCRIPTS > Basic o SCRIPTS > Perl.

    Si la modalidad de edición instantánea está habilitada, el Diseñador inicia el editor de scripts. Para habilitar o inhabilitar la edición instantánea, pulse Editar > Modalidad de edición instantánea. Si fuera necesario, efectúe una doble pulsación en la celda para iniciar el editor de scripts.

    En la barra de título del Diseñador se indica el tipo de editor que se está utilizando. Verifique si está utilizando el editor correcto antes de añadir o editar el código.

  6. En el editor de scripts, escriba un script que utilice el valor del campo padre para establecer el valor del campo hijo. (Para ver un ejemplo de cómo establecer un valor padre basado en valores hijo, consulte Enganche de acción para establecer el valor de un registro padre.

Qué hacer a continuación

Para habilitar campos dependientes para el cliente de Rational ClearQuest, debe realizar pasos adicionales. Consulte Habilitación de campos dependientes para Rational ClearQuest Web.