Utilizzare i controlli per visualizzare i campi sul modulo ClearQuest.
Designer fornisce
i controlli per caselle di testo, elenco, spunta, pulsanti di opzione e così via. Ad esempio,
è possibile associare un campo che contiene una stringa con un controllo della casella di testo. Alcuni controlli
possono essere utilizzati solo con tipi di campo specifici. Ad esempio,
il controllo della vista elenco e il controllo padre/figlio possono essere utilizzati solo
con un campo elenco riferimenti.
È possibile utilizzare alcuni controlli per eseguire attività specifiche.
I pulsanti
e le caselle di elenco possono essere associati agli script del record.
Ad esempio, nello schema ALM,
il modulo sul tipo di record ALMTask include un pulsante CreateActivity
che richiama uno script di record per creare le attività definite nei record
WorkConfiguration del progetto.
Designer fornisce anche un controllo ActiveX utilizzato per integrare qualsiasi controllo
ActiveX registrato in un modulo.
Ad esempio, è possibile utilizzare un controllo ActiveX per interagire con un database esterno. Prima di utilizzare questo controllo,
è necessario acquisire familiarità con la funzionalità
ActiveX e con la modalità di registrazione dei controlli. Tenere presente che è possibile utilizzare
i controlli ActiveX solo con Client Rational ClearQuest per Windows.
Vengono supportati i seguenti controlli del modulo:
- Controllo modulo
- Descrizione
- ActiveX
- Integra qualsiasi controllo ActiveX registrato in un modulo. Scrivere lo script del record di inizializzazione
e lo script del record di azione.
- Allegato
- Visualizza un elenco di file allegati e include una serie di controlli che consente agli utente di aggiungere, rimuovere o visualizzare i file allegati.
- Casella di spunta
- Un controllo a due valori che è possibile utilizzare per i valori Booleani o per qualsiasi campo che dispone solo di due valori. Per specificare i due valori,
fare clic con il tasto destro del mouse sul controllo del modulo e selezionare Proprietà.
- Casella combinata
- Associa un campo di testo modificabile con una casella di elenco.
- Casella di elenco a discesa
- Visualizza un elenco di valori possibili per un particolare campo.
- Casella combinata a discesa
- Associa un campo di testo modificabile con una casella di elenco a discesa.
- Casella duplicata
- Visualizza l'ID del record di cui questo record è un duplicato.
- Dipendente duplicato
- Visualizza gli ID di qualsiasi record duplicato di questo record.
- Casella di gruppo
- Raggruppa visivamente uno o più degli altri controlli.
- History
- Visualizza le informazioni sulle azioni applicate ad un record.
- Casella di elenco
- Visualizza un elenco di valori possibili per un particolare campo. Le caselle di elenco includono un controllo
aggiuntivo per selezionare una o più voci da un elenco di opzioni.
- Vista di elenco
- Consente di visualizzare i record associati ad un campo di tipo REFERENCE_LIST. Visualizza
l'elenco riferimenti associato in un formato a più colonne.
- Pulsante di opzione
- I controlli del pulsante di opzione sono utilizzati in gruppi per rappresentare una serie di opzioni esclusive reciprocamente. Restringe la selezione ad un'unica opzione in un gruppo.
- Elemento padre/figlio
- Consente di impostare un modulo per collegare i record associati. Utilizzato con il tipo del campo REFERENCE_LIST. Il controllo Elemento padre/figlio
è costituito da un controllo della vista di elenco e da tre pulsanti. Il controllo della
vista di elenco e i pulsanti sono associati mediante l'utilizzo di un ID della vista di elenco univoco. Se si modifica l'ID della vista di elenco,
è anche necessario aggiornare i pulsanti.
- Immagine
- Consente di includere un'immagine statica sul modulo.
- Pulsante
- Avvia le attività specifiche correlate al record. È possibile associare i pulsanti agli hook del record o alle viste di elenco.
- Testo statico
- Visualizza una stringa di testo non modificabile.
- Casella di testo
- Visualizza un valore del campo come una stringa di testo modificabile.
Per le descrizioni dettagliate delle proprietà per ciascun tipo di controllo, consultare i Controlli del modulo.
Aggiunta di controlli ad un modulo
Prima di poter aggiungere un campo ad un modulo,
è necessario aggiungere il campo nella griglia Campi record. Per ulteriori informazioni,
consultare la sezione Aggiunta di un nuovo campo alla griglia Campi record.
È possibile aggiungere i controlli ad un modulo utilizzando
la tavolozza dei controlli o l'elenco campi.
- La tavolozza dei controlli fornisce una chiave visiva per quanto riguarda il tipo di controllo che si sta aggiungendo.
- Selezionando un campo nell'elenco campi e trascinandolo su un modulo viene aggiunto il controllo appropriato al modulo.
è possibile aggiungere un campo ad un modulo più volte, ma tutte le istanze del campo devono avere lo stesso valore.
Aggiunta di un controllo mediante Elenco campi
Il vantaggio di utilizzare
Elenco campi per aggiungere un controllo ad un modulo è che quando si seleziona un campo dall'elenco
che viene trascinato sul modulo, il controllo appropriato per tale tipo di campo viene aggiunto al campo. Non è necessario modificare le proprietà di controllo per associare il campo al controllo.
Nella seguente
tabella viene elencato il controllo predefinito che Designer crea per ciascun tipo di
campo.
- Tipo di campo
- Controllo predefinito
- Elenco allegati
- Allegato
- Elenco costante Elenco selezioni
- Casella di elenco a discesa
- Data/Ora
- Casella di testo
- Numero intero
- Casella di testo
- Stringa a più righe
- Casella di testo
- Elenco riferimenti
- Elemento padre/figlio
- Elenco riferimenti Costante
- Vista di elenco
- Riferimento Elenco selezioni=Predefinito
- Casella di elenco a discesa
- Stringa breve Elenco costante
- Casella di elenco a discesa
- Stringa breve
- Casella di testo
Modifica delle proprietà di controllo
Se si utilizza il menu
Tavolozza controlli
per aggiungere un nuovo controllo ad un modulo, è necessario modificare le proprietà di controllo
per associare tale controllo ad un campo esistente.
Una volta aggiunto un controllo ad un modulo, è possibile modificare le proprietà del controllo, inclusa la selezione del campo da associare al controllo e specificando gli attributi visualizzati per il controllo. Inoltre,
è possibile assegnare gli hook di record ad alcuni controlli per consentire agli utenti
di eseguire attività specifiche utilizzando tale controllo.
Se si desidera abilitare i campi dipendenti in
Rational ClearQuest Web,
è necessario specificare il campo su cui è basata la dipendenza. Per eseguire tale operazione, utilizzare la sezione
Campi dipendenti dal Web nella pagina delle proprietà del controllo.
Per le descrizioni delle proprietà per ciascun tipo di controllo, consultare la sezione Controlli del modulo.
Eliminazione di un controllo da un modulo
Se non è più necessario un controllo, è possibile eliminarlo dal modulo.
L'eliminazione
di un controllo rimuove il controllo e la relativa etichetta dal modulo ma non rimuove il campo associato dallo schema. Per rimuovere il campo dallo schema, è necessario eliminare il campo dalla griglia Campi. Per ulteriori informazioni,
consultare Eliminazione di un campo.
Modifica della dimensione e del percorso dei controlli
Per modificare la dimensione e la posizione di un controllo, è possibile selezionare il controllo e trascinarlo
in una nuova posizione del modulo oppure è possibile specificare le coordinate della posizione esatta per un controllo nella pagina delle proprietà relativa. Per spostare un controllo utilizzando i tasti freccia sulla tastiera, selezionare il controllo e premere il tasto punto (.) fino alla visualizzazione dell'icona di spostamento:
Ora è possibile utilizzare i tasti freccia per posizionare il controllo nel modulo.
Il menu Layout modulo fornisce gli stessi tool della barra degli strumenti
Modulo insieme ad alcuni tool aggiuntivi. Nella seguente tabella vengono elencati
i tool e le relative funzioni.
I tool di allineamento e ridimensionamento utilizzano il primo controllo selezionato come base per modificare gli altri controlli.
- Tool di layout
- Descrizione
- Allinea a sinistra
- Allinea il margine sinistro di ciascun controllo con il margine sinistro del controllo selezionato.
- Allinea a destra
- Allinea il margine destro di ciascun controllo con il margine destro del controllo selezionato.
- Allinea in alto
- Allinea il margine superiore di ciascun controllo con il margine superiore del controllo selezionato.
- Allinea in basso
- Allinea il margine inferiore di ciascun controllo con il margine inferiore del controllo selezionato.
- Allinea in verticale al centro
- Allinea il centro verticale di ciascun controllo con il centro verticale del controllo selezionato.
- Allinea in orizzontale al centro
- Allinea il centro orizzontale di ciascun controllo con il centro orizzontale del controllo selezionato.
- Distribuisci in orizzontale
- Dispone i controlli selezionati orizzontalmente in modo tale che sia presente una quantità uguale
di spazio tra tutti i controlli. I controlli sinistro e destro non sono spostati.
- Distribuisci in verticale
- Dispone i controlli selezionati verticalmente in modo tale che sia presente una quantità uguale
di spazio tra tutti i controlli. I controlli superiore e inferiore non sono spostati.
- Centra verticalmente nella finestra
- Allinea il centro verticale di ciascun controllo con il centro verticale
della scheda.
- Centra orizzontalmente nella finestra
- Allinea il centro orizzontale di ciascun controllo con il centro orizzontale della scheda.
- Rendi della stessa larghezza
- Apporta a ciascun controllo la stessa larghezza del controllo selezionato.
- Rendi della stessa altezza
- Apporta a ciascun controllo la stessa altezza del controllo selezionato.
- Rendi della stessa larghezza e altezza
- Apporta a ciascun controllo la stessa larghezza ed altezza del controllo selezionato.
- Adatta al contenuto
- Regola la dimensione di ciascun controllo selezionato in modo tale che l'intero contenuto possa essere visualizzato. È utile per ridurre la dimensione di un controllo del testo statico durante la manutenzione della leggibilità della stringa.
Modifica dell'ordine della scheda di controlli
L'ordine della scheda dei controlli determina il controllo evidenziato quando l'utente preme il tasto di tabulazione. Ogni qual volta in cui l'utente preme il tasto di tabulazione, la messa a fuoco si sposta al controllo successivo
nell'ordine di schede.
Per impostazione predefinita,
l'ordine di schede dei controlli è l'ordine in cui sono stati aggiunti i controlli al modulo. È possibile modificare l'ordine di schede in modo tale che esso riporti l'ordine previsto in cui gli utenti utilizzano i controlli.