Condividi tramite


Query della casella di ricerca di esempio

Negli esempi di questo argomento viene illustrato come trovare elementi di lavoro usando le caselle di ricerca in Team Explorer e Team Web Access. È possibile trovare elementi usando filtri di collegamento o specificando parole chiave o frasi, campi o valori di campo specifici, modifiche di data o assegnazione o usando gli operatori Equals, Contains e Not.

Nella casella di ricerca vengono automaticamente eseguite query sugli elementi definiti nel progetto team a cui si è attualmente connessi. Per eseguire ricerche in più progetti team, usare l'editor di query. Alla ricerca non viene applicata la distinzione tra maiuscole e minuscole.

Usare filtri di collegamento

Aprire il menu di scelta rapida Icona menu di scelta rapida e selezionare un'opzione.



Menu di scelta rapida per la casella di ricerca (Team Web Access)

Menu di scelta rapida casella di ricerca (Team Web Access)


Menu di scelta rapida per la casella di ricerca (Team Explorer)

Menu casella di ricerca (Team Explorer)

È possibile immettere o selezionare uno o più identificatori di collegamento tra quelli seguenti:

  • A =per Assegnato a, (ad esempio, A:Annie o A=@me).

  • C =per Creato da, (ad esempio, C:Peter o C=@me).

  • S =per Stato, (ad esempio, S=New).

  • T =per Tipo di elemento di lavoro, (ad esempio, T=Task).

Usare le macro @Me e @Today per specificare il nome utente o la data di oggi.

Usare =, : e gli operatori – per specificare rispettivamente le operazioni Equals, Contains e Not.

Trovare elementi di lavoro tramite la casella di ricerca (Team Explorer)

Trovare un elemento di lavoro tramite la casella di testo di ricerca

È possibile combinare collegamenti e usare gli operatori di ricerca nella casella di ricerca.

In Team Explorer usare il pulsante Icona cancellazione casella di ricerca (Team Explorer) Cancella per rimuovere il contenuto dalla casella di ricerca. Per cambiare il contesto nella casella di ricerca da Visual Studio, digitare CTRL+'.

Trovare elementi in base a parole chiave o frasi

Quando si digitano parole chiave o frasi nella casella di controllo, viene restituito un elenco di elementi di lavoro che contengono queste parole o frasi nei campi Descrizione, Passaggi riproduzione bug o Titolo. Ogni frase deve essere racchiusa tra virgolette.

Nella casella Cerca elementi di lavoro digitare una parola chiave o una frase visualizzata nei campi Titolo, Descrizione o Passaggi riproduzione bug per gli elementi di lavoro di interesse.

Racchiudere più parole tra virgolette.

Ad esempio, per trovare gli elementi di lavoro con le parole chiave specificate nei campi Titolo o Descrizione:

  • Per la parola chiave "duplication", immettere duplication.

  • Per la frase "Getting Started", immettere "Getting Started".

  • Per la frase "Getting Started" o la parola chiave "feature", immettere feature "Getting Started".

Per trovare tutti gli elementi di lavoro che contengono le parole chiave o le frasi seguenti:

Digitare la stringa seguente nella casella di ricerca:

duplication

duplication

Getting Started

"Getting Started"

feature e Getting Started

feature "Getting Started"

È possibile eseguire query con corrispondenza parziale o esatta per una parola chiave o una frase contenuta in qualsiasi campo di testo. In alternativa, è possibile eseguire una query di ricerca full-text filtrando in base alle parole chiave e alle frasi contenute nell'indice di 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.

Trovare elementi in base a campi e valori di campo specifici

Per trovare elementi di lavoro in base a una parola chiave o una frase contenuta all'interno di altri campi di stringhe di testo, specificare il nome descrittivo o il nome di riferimento del campo. Racchiudere ogni frase tra virgolette. È possibile determinare il nome descrittivo di un campo passando il puntatore del mouse sul campo all'interno di un form dell'elemento di lavoro. Per determinare il nome di riferimento dei campi di uso comune o per trovare un campo non elencato nel form, vedere Riferimenti ai campi elemento di lavoro per Visual Studio ALM.

Per trovare gli elementi che soddisfano i criteri seguenti:

Digitare la stringa seguente:

Contengono un file allegato.

System.AttachedFileCount=1

Storie utente ridotte.

T:Story Reason=Cut

Oppure

T="User Story" System.Reason=Cut

Risolti da Peter.

"Resolved By":Peter

Oppure

Microsoft.VSTS.Common.ResolvedBy:Peter

Modificati oggi.

"Changed Date"=@Today

Creati ieri come attività di test.

"Created Date"=@Today-1 Activity=Test

Nota

Alcuni campi, ad esempio Cronologia e Descrizione, non supportano le ricerche di testo con parole parziali.Se ad esempio il campo Cronologia contiene la frase reproducible behavior e si cerca History:repro, l'elemento di lavoro non verrà trovato.Tuttavia, se si cerca la stringa completa History:reproducible, l'elemento di lavoro verrà trovato.

Trovare elementi in base alle modifiche di assegnazione o data usando le macro @Me o @Today

La macro @Me si espande nel nome completo dell'utente corrente in qualsiasi ricerca di un elemento di lavoro. La macro @Me è particolarmente utile per creare una ricerca che può essere condivisa con altri utenti e semplificare il lavoro riducendo il numero di caratteri da digitare per specificare il proprio nome utente.

Per trovare gli elementi che soddisfano i criteri seguenti:

Digitare la stringa seguente:

Attualmente assegnati all'utente.

A=@Me

Creati dall'utente.

C=@Me

Risolti ieri.

"Resolved Date"=@Today-1

Modificati 7 giorni fa.

System.ChangedDate=@Today-7

Creati ieri nel team Phone Saver per il progetto team FabrikamFiber.

"Created Date"=@Today-1 "Area Path"="FabrikamFiber\Phone Saver"

Usare gli operatori Equals, Contains e Not per perfezionare la query

Per specificare criteri di ricerca, usare gli operatori di ricerca seguenti:

  • = (EQUALS) per cercare corrispondenze esatte del testo.

  • : (CONTAINS) per cercare corrispondenze parziali del testo.

  • (NOT) per escludere elementi di lavoro che contengono un determinato testo. L'operatore NOT può essere usato solo con nomi di campo.

Negli esempi seguenti viene mostrato come usare gli operatori quando si crea una stringa di ricerca.

Per trovare gli elementi che soddisfano i criteri seguenti:

Digitare la stringa seguente:

Assegnati a Peter e non attivi.

A:Peter -S=Active

In cui il campo Activity non è Development.

- Activity=Development

Risolti da Peter.

"Resolved By":Peter

Contengono la parola chiave triage nel titolo o nella descrizione, non sono assegnati all'utente e non sono chiusi.

triage -A=@me -S=Closed

Bug attivi non assegnati all'utente e che non contengono la parola chiave bugbash nel titolo.

S=Active T=bug A=@Me -Title:bugbash

Domande e risposte

D: È possibile usare un operatore di confronto?

R: No. La casella di ricerca non riconosce operatori di confronto quali maggiore di (>) o minore di (<). Converte le query con questi operatori di ricerca in una frase di ricerca.