Um gancho é um ponto de entrada, como um acionador, para uma parte do código em execução em pontos específicos durante uma sessão cliente do usuário. O Rational ClearQuest
suporta os seguintes tipos de ganchos:
- Ganchos de campo. Utilize ganchos de campo para verificar o valor de um campo e, possivelmente,
ajustar outros campos. Por exemplo, é possível utilizar um gancho de campo para validar o conteúdo
de um campo ou designar a ele um valor padrão.
- Ganchos de ação. Utilize ganchos de ação para implementar tarefas em pontos-chave
no ciclo de vida do controle de mudanças. Ao contrário dos ganchos de campo, os ganchos de ação são normalmente
associados a eventos que afetam o controle de mudanças inteiro, não apenas um campo
específico. Por exemplo, é possível utilizar um gancho de ação para validar o controle de mudanças
inteiro e enviar notificações por e-mail quando a ação for concluída.
- Scripts de registros. Utilize scripts de registro para executar tarefas específicas no tempo de execução.
Os scripts de registro são específicos para um tipo de registro e são normalmente associados aos controles
de formulário.
- Utilize scripts globais para definir bibliotecas de rotinas que podem ser compartilhadas por
todos os tipos de registro em seu esquema.
Neste módulo você executará os seguintes exercícios: