Utilizzo di hook in Rational ClearQuest Web

Il software Rational ClearQuest Web supporta una serie secondaria di funzioni hook complete, che uno sviluppatore di schema può impostare.

Gli hook creati nello schema Rational ClearQuest vengono eseguiti sui computer su cui è in esecuzione il server Rational ClearQuest. Tenere presente i seguenti punti quando si utilizzano gli hook con Rational ClearQuest Web:
I seguenti tipi di hook sono supportati:

Considerazioni particolari per gli hook del campo

Il funzionamento degli hook campo Valore modificato e Convalida dipende dalle impostazioni delle proprietà e del tipo di controllo modulo per i campi di destinazione. Esaminare le seguenti considerazioni speciali per capire quando vengono eseguiti gli hook e come le modifiche vengono rese visibili agli utenti per tipi di controllo modulo differenti.

Valore modificato

Un hook campo Valore modificato viene eseguito immediatamente dopo che un utente ha modificato il valore nei seguenti campi del modulo:

Tipo di campo Controllo modulo
REFERENCE
  • Casella combinata
  • Casella combinata a discesa
  • Elenco a discesa
REFERENCE_LIST Elenco
SHORT_STRING
  • Casella combinata a discesa
  • Elenco a discesa
Nota: questi controlli modulo richiedono un'associazione campo dipendente dal web affinché l'hook Valore modificato venga eseguito immediatamente.
Un hook Valore modificato viene eseguito la volta successiva che il browser comunica con il server ClearQuest quando l'hook viene impostato su un tipo di campo SHORT_STRING con uno dei seguenti tipi di controlli modulo:
  • Casella combinata
  • Casella combinata a discesa
  • Elenco a discesa

Lo spostamento tra le schede presenti in un modulo nel browser non fa sì che il browser comunichi con il server Rational ClearQuest.

Hook campo Convalida

Un hook Convalida viene eseguito immediatamente sul client ClearQuest Web, ma il modulo deve essere aggiornato per visualizzare i risultati.

Per creare un pulsante Aggiorna:

  1. Creare un hook script di record non contenente alcun codice all'interno di esso. Denominare l'hook Aggiorna.
  2. Creare un pulsante sul modulo. Etichettare il pulsante Aggiorna.
  3. Fare clic con il tasto destro del mouse sul pulsante, quindi fare clic su Proprietà.
  4. Sulla scheda Hook pulsante nell'area Hook selezionare lo script di record Aggiorna dall'elenco Fare clic su hook.
  5. Nell'area Abilita per Web, selezionare Fare clic su Hook.
L'utente client ClearQuest Web deve fare clic sul pulsante Aggiorna per visualizzare i risultati dell'hook di convalida.

Feedback