Query elemento di lavoro di esempio
Usare gli esempi seguenti per comprendere come eseguire una query sugli elementi di lavoro tramite l'editor di query.
Trovare elementi assegnati all'utente tramite @Me
Filtrare in base alle modifiche relative alla data tramite @Today
Filtrare in base all'appartenenza a un gruppo o categoria tramite Nel gruppo
Filtrare in base a parole chiave o frasi
Filtrare in base a valori del campo non definiti
Filtrare in base a riattivazioni
Filtrare in base ai diversi progetti team
Filtrare in base a dipendenti collegati
Trovare elementi assegnati all'utente tramite @Me
Usare = per trovare le assegnazioni correnti. Usare Era sempre per elencare elementi in base ad assegnazioni passate.
Filtrare in base alle modifiche relative alla data tramite @Today
Molte date vengono aggiunte automaticamente ai form elemento di lavoro. È possibile trovare elementi di lavoro che sono stati modificati in un giorno o durante un periodo di tempo specifico. Limitando l'ambito di una query è possibile anche migliorare le prestazioni perché verranno restituiti solo i risultati che corrispondono all'intervallo di date da includere.
È possibile filtrare gli elementi di lavoro in base alla data in cui sono stati modificati o in base a un periodo di tempo specifico. Limitando l'ambito della query è possibile migliorare le prestazioni, in quanto verranno restituiti solo i risultati che corrispondono all'intervallo di date da includere.
Elencare elementi modificati oggi o di recente
Usare una delle clausole seguenti per filtrare gli elementi modificati di recente.
Oppure
Elencare elementi modificati in una data specifica
Immettere una data nel formato accettato dal sistema operativo del computer.
Elencare elementi modificati durante un periodo di tempo specifico
Raggruppare due clausole per elencare elementi modificati tra un intervallo di date.
Filtrare in base all'appartenenza a un gruppo o categoria tramite Nel gruppo
Per filtrare gli elementi assegnati a un utente che appartiene a un gruppo TFS, usare l'operatore Nel gruppo.
È possibile usare l'operatore Nel gruppo o Non nel gruppo per filtrare una query in base a diversi valori che appartengono o meno a un gruppo. Esempi di gruppi sono i gruppi TFS e le categorie di elementi di lavoro.
Filtrare in base alle categorie
Per filtrare un elenco di elementi di lavoro in base alla categoria alla quale appartengono, è possibile usare l'operatore Nel gruppo. Con i criteri di filtro seguenti, ad esempio, verranno restituiti tutti gli elementi di lavoro contenuti nel progetto team corrente, assegnati al membro del team e definiti come appartenenti a Bug Category.
Filtrare in base a parole chiave o frasi
Usare contiene e contiene parole per elencare elementi che corrispondono parzialmente o esattamente alla frase o alle parole immesse.
Scegliere contiene o non contiene per cercare corrispondenze esatte o parziali di una parola o una frase. Scegliere contiene parole o non contiene parole per trovare una frase esatta o per usare il carattere jolly *. Tali operatori usano l'indice della ricerca full-text.
In Team Foundation vengono indicizzati automaticamente tutti i campi di testo con un tipo di dati PlainText e HTML e il campo Titolo per la ricerca full-text. Per le restrizioni, vedere Ricerche full-text per i requisiti relativi al server e alle regole di confronto.
Filtrare in base a valori del campo non definiti
Per trovare elementi di lavoro con valori del campo non definiti, è possibile usare l'operatore NOT (<>). L'esempio seguente, ad esempio, troverà tutti gli elementi di lavoro di tipo Attività il cui campo Attività è vuoto.
Filtrare in base a riattivazioni
Per trovare elementi di lavoro che sono stati chiusi ma successivamente riattivati, è possibile creare una query simile a quella illustrata di seguito. Specificando il campo Data di modifica, sarà possibile concentrarsi sulle riattivazioni che hanno avuto luogo lo stesso giorno, il giorno precedente o nel corso della settimana corrente.
È anche possibile usare i campi Attivato da e Data di attivazione.
Filtrare in base ai diversi progetti team
Aggiungere questa clausola per filtrare elementi definiti in due diversi progetti team.
Separare i nomi dei progetti team con il separatore di elenco corrispondente alle impostazioni internazionali definite per il computer client, ad esempio una virgola (,).
Filtrare in base a dipendenti collegati
Nell'esempio seguente viene illustrata una query collegato dipendente che restituisce elementi da con le dipendenze di lavoro gestiti da altri team e da altri progetti team. Usare questa query per visualizzare tutti gli elementi di lavoro dipendenti che si collegano a elementi attivi oppure a bug di backlog prodotto che non sono stati rimossi, chiusi o completati. Vengono restituiti solo gli elementi di lavoro dipendenti che si trovano in un'area del prodotto diversa da Telefoni di emergenza\Telefoni clienti.
Motivi del funzionamento
La rimozione della clausola **Progetto Team = @Project** abilita tutti gli elementi di lavoro collegati dipendenti che corrispondono ai criteri di filtro da elencare, indipendentemente dal progetto team che risiede nella raccolta.
Se si raggruppa ognuna delle due clausole, viene restituito l'Elemento backlog prodotto nel backlog o in corso e la seconda clausola raggruppata restituisce tutti i Bug nel backlog o in corso.
Se si raggruppano le due clausole con l'operatore OR all'inizio della seconda clausola, vengono restituiti gli elementi di lavoro che corrispondono a uno dei due criteri di filtro.
Se si sceglie Restituisci solo gli elementi di lavoro con collegamenti specifici, vengono restituiti solo gli elementi di lavoro di primo livello con dipendenze.
Se si sceglie Restituisci collegamenti di qualsiasi tipo, vengono restituiti tutti gli elementi di lavoro collegati che corrispondono ai criteri di filtro per gli elementi di lavoro collegati. In questo caso, vengono restituiti tutti gli elementi di lavoro che non si trovano nel percorso dell'area Telefoni di emergenza\Telefoni clienti che non sono completati o rimossi.
Nella figura seguente vengono illustrati i risultati della query.
Domande e risposte
D: È possibile eseguire una query in base al campo Cronologia?
R: Sì. Per il Campo, scegliere Cronologia e per il campo Operatore scegliere contiene parole o non contiene parole.
Immettere il testo completo per la parola da ricercare. Il campo Cronologia verrà indicizzato per la ricerca full-text. Se si sposta una delle parole parziali, la query non restituirà gli elementi di lavoro che contengono la parola completa. Se ad esempio il campo Cronologia contiene la frase comportamento riproducibile e si cerca ripro, l'elemento di lavoro non verrà trovato. Tuttavia, se si cerca la parola completa riproducibile, l'elemento di lavoro verrà trovato. È anche possibile eseguire la ricerca della stringa con un carattere jolly, ad esempio ripro*.
Inoltre, vengono ignorate parole comuni. Il motore di ricerca ignora parole definite come parole non significative. Per altre informazioni, vedere la pagina seguente del sito Web Microsoft: Parole non significative ed elenchi di parole non significative.