Creazione di query elementi di lavoro
Aggiornamento: novembre 2007
Per individuare gli elementi di lavoro sulla base delle informazioni presenti nei relativi form si utilizzano le query. Una query semplice può eseguire la ricerca di elementi di lavoro che contengono un valore specifico in una parte del form, ad esempio tutti gli elementi di lavoro assegnati. Query più complesse possono eseguire la ricerca di numerosi valori nel form. È possibile creare le query utilizzando clausole per perfezionare i risultati delle query.
In Gestione elementi di lavoro di Team Foundation, una query utilizzata in modo specifico per gli elementi di lavoro viene denominata query elemento di lavoro ed è identificata dall'estensione wiq.
Operatori di query
Gli operatori di query vengono utilizzati nelle clausole query quando si crea una query elemento di lavoro. Ogni clausola query è composta da un nome di campo, un operatore di query e un valore. L'operatore di query determina quale operazione applicare quando stabilisce se un elemento di lavoro deve essere incluso nei risultati.
Nella tabella seguente sono elencati gli operatori di query disponibili nella gestione degli elementi di lavoro di Team Foundation.
Operatore di query |
Descrizione |
Tipi di campo applicabili |
---|---|---|
= |
Restituisce un elemento di lavoro se il campo corrisponde al valore specificato. |
Numero, Testo, Data, Struttura |
<> |
Restituisce un elemento di lavoro se il campo non corrisponde al valore specificato. |
Numero, Testo, Data, Struttura |
> |
Restituisce un elemento di lavoro se il campo è maggiore del valore specificato. |
Numero, Testo, Data |
< |
Restituisce un elemento di lavoro se il campo è minore del valore specificato. |
Numero, Testo, Data |
>= |
Restituisce un elemento di lavoro se il campo è maggiore o uguale al valore specificato. |
Numero, Testo, Data |
<= |
Restituisce un elemento di lavoro se il campo è minore o uguale al valore specificato. |
Numero, Testo, Data |
Contains |
Restituisce un elemento di lavoro se il campo contiene il valore di testo specificato. |
Text |
Non contiene |
Restituisce un elemento di lavoro se il campo non contiene il valore di testo specificato. |
Text |
In |
Restituisce un elemento di lavoro se il campo corrisponde a qualsiasi valore di un insieme specificato. Ad esempio, confrontando l'ID campo all'insieme di valori 100, 101 102 verranno restituiti gli elementi di lavoro 100, 101 e 102. |
Numero, Testo, Data, Struttura |
Era sempre |
Esegue una ricerca nella cronologia del campo. Restituisce l'elemento di lavoro se uno dei valori di campo cronologici corrisponde al valore specificato. |
Testo, Data |
Incluso |
Esegue una ricerca in un campo di struttura e restituisce gli eventuali elementi di lavoro presenti nel nodo specificato dal valore. |
Tree |
Non incluso |
Esegue una ricerca in un campo di struttura e restituisce gli eventuali elementi di lavoro non presenti nel nodo specificato dal valore. |
Tree |
Variabili di query
Le variabili di query consentono di generare il valore di una query, che permette di creare query dinamiche tramite le quali eseguire la ricerca della data, dell'utente o del progetto corrente.
Nella tabella riportata di seguito sono elencate le variabili di query disponibili in Gestione elementi di lavoro di Team Foundation.
Variabile di query |
Risultato |
---|---|
@Me |
Utilizzare il valore @Me nella colonna Valore per eseguire automaticamente la ricerca dell'alias dell'utente corrente in un campo contenente gli alias utente. Ad esempio, se si desidera visualizzare l'elenco degli elementi aperti dall'utente, è necessario impostare la colonna Campo su Attivato da, la colonna Operatore su = e la colonna Valore su @Me. |
@Project |
Utilizzare il valore @Project nella colonna Valore per tutti i campi che fanno riferimento a progetti Team per eseguire una ricerca nel progetto Team corrente. Ad esempio, se si desidera visualizzare l'elenco degli elementi attivi per il progetto attualmente selezionato, è necessario impostare la colonna Campo su Progetto team, la colonna Operatore su = e la colonna Valore su @Project. |
@Today |
Utilizzare il valore @Today nella colonna Valore per tutti i campi data per eseguire la ricerca della data corrente. Nella query viene inserita la data corrente ogni volta che viene eseguita. È inoltre possibile modificare la variabile @Today sottraendo giorni. Ad esempio, per trovare tutti gli elementi attivati nel corso dell'ultima settimana, è necessario impostare la colonna Campo su Data di attivazione, la colonna Operatore su >= e la colonna Valore su @Today - 7. |
Argomenti della sezione
Procedura: aggiungere nuove query elemento di lavoro
Viene descritto come creare nuove query elemento di lavoro.Procedura: aggiungere o rimuovere clausole di query elemento di lavoro
Viene descritto come aggiungere o rimuovere clausole di query in una query elemento di lavoro.Procedura: raggruppare o separare clausole di query elemento di lavoro
Viene descritto come raggruppare o separare clausole di query in una query elemento di lavoro.Procedura: salvare query elemento di lavoro
Viene descritto come salvare le query elemento di lavoro in Team Foundation Server o in un file.Procedura: rinominare le query elemento di lavoro
Viene descritto come rinominare le query elemento di lavoro.Procedura: annullare una query elemento di lavoro
Viene descritto come interrompere una query elemento di lavoro la cui esecuzione richiede troppo tempo.Procedura: inviare query elemento di lavoro tramite posta elettronica
Viene descritto come creare un file di query che è possibile inviare tramite posta elettronica.Procedura: inviare risultati di una query tramite posta elettronica
Viene descritto come inviare una selezione di elementi di lavoro o tutti i risultati di una query come una tabella tramite posta elettronica.Procedura: aprire query elemento di lavoro da messaggi di posta elettronica
Viene descritto come aprire e salvare le query ricevute tramite posta elettronica.Procedura: cercare date negli elementi di lavoro
Viene descritto come creare una query che esegue la ricerca di date specifiche in un elemento di lavoro.Procedura: eseguire una query a diversi progetti Team
Viene descritto come creare una query che esegue la ricerca in più progetti Team.Procedura: eliminare query elemento di lavoro
Viene descritto come eliminare le query elemento di lavoro.