Condividi tramite


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.

Operatore Era sempre per eseguire query sull'assegnazione precedente

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.

    Filtro delle query nell'editor in base alla data odierna

    Oppure

    Filtro delle query nell'editor in base alle modifiche recenti

  • Elencare elementi modificati in una data specifica

    Filtrare in base alla data di modifica

    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 a 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.

Filtrare in base all'assegnazione a un gruppo di sicurezza TFS

È 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.

Clausola di query per trovare elementi di lavoro in base alla categoria

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.

Editor per la query elenco semplice per filtrare le parole chiave

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 alle voci vuote

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.

Filtrare in base alla riattivazione

È 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.

Filtrare in base all'assegnazione a 2 progetti differenti

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.

Query Elementi di lavoro e collegamenti dipendenti

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.

Risultati query collegamenti diretti

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.

Vedere anche

Concetti

Eseguire query di elementi di lavoro