Sintassi di ricerca degli elementi di lavoro (Team Web Access)

Per cercare elementi di lavoro è possibile utilizzare la casella di ricerca di Team Web Access. Nella casella di ricerca è possibile specificare parole chiave e frasi nonché utilizzare variabili e identificatori di collegamento per trovare elementi di lavoro. Alla ricerca non viene applicata la distinzione tra maiuscole e minuscole.

Sommario degli argomenti:

  • Specifica di parole chiave e frasi

  • Indicazione dei campi

  • Utilizzo della macro @Me

  • Utilizzo degli operatori di ricerca

Autorizzazioni necessarie

Per eseguire ricerche in Team Web Access è necessario essere membri del gruppo Readers o disporre dell'autorizzazione Visualizza elementi di lavoro in questo nodo impostata su Consenti. Per ulteriori informazioni, vedere Autorizzazioni per Team Foundation Server.

Specifica di parole chiave e frasi

Tramite la digitazione di parole chiave nella casella Cerca è possibile utilizzare parole chiave e frasi per trovare un elemento di testo specifico nei campi Title o Description di elementi di lavoro. Ogni frase deve essere racchiusa tra virgolette.

Negli esempi seguenti viene mostrato come trovare parole chiave e frasi nei campi Title o Description.

  • Per trovare tutti gli elementi di lavoro con la parola chiave duplication, digitare la stringa seguente:

    Duplication

    Per trovare tutti gli elementi di lavoro con la frase Getting Started, digitare la stringa seguente:

    "Getting Started"

    Per trovare tutti gli elementi di lavoro con la frase Getting Started e la parola chiave feature, digitare la stringa seguente:

    feature "Getting Started"

Indicazione dei campi

La ricerca può essere eseguita in campi diversi da Title e Description. Ogni frase deve essere racchiusa tra virgolette. Per specificare il nome del campo dell'elemento di lavoro, digitare la stringa di ricerca come illustrato negli esempi seguenti.

  • Per trovare tutti gli elementi di lavoro con stato attivo, specificare una delle due stringhe di ricerca seguenti:

    system.State=Active

    State=Active

  • Per trovare tutti gli elementi di lavoro Bug con stato attivo, digitare la stringa seguente:

    State=Active WorkItemType=bug

  • Per cercare gli elementi di lavoro assegnati a un membro del team, digitare la stringa seguente:

    System.AssignedTo="Primo Ultimo"

Per diversi campi di uso comune è possibile utilizzare identificatori di collegamento anziché i nomi completi, come mostrato nella tabella seguente:

Collegamento

Campo

A

AssignedTo

C

CreatedBy

S

State

T

WorkItemType

Negli esempi seguenti viene mostrato come utilizzare due identificatori di collegamento.

  • Per trovare tutti gli elementi di lavoro di qualsiasi tipo con stato attivo, digitare la stringa seguente:

    S=Active

  • Per trovare tutti gli elementi di lavoro Bug con stato attivo, digitare la stringa seguente:

    S=Active T=bug

Utilizzo della macro @Me

Per gli elementi di lavoro associati in qualche modo all'utente corrente è possibile utilizzare la macro @Me per specificare una stringa di ricerca. @Me è una macro che consente di espandere il nome completo dell'utente corrente in qualsiasi ricerca Team Web Access. La macro @Me è particolarmente utile per creare una ricerca che può essere condivisa con altri utenti. Inoltre, può semplificare il lavoro riducendo il numero di caratteri che è necessario digitare per specificare il nome dell'utente corrente. Negli esempi seguenti viene illustrato come cercare elementi di lavoro tramite la macro @Me.

  • Per trovare tutti gli elementi di lavoro assegnati all'utente corrente, digitare la stringa seguente:

    A=@me

  • Per trovare tutti gli elementi di lavoro creati dall'utente corrente, digitare la stringa seguente:

    C=@me

Utilizzo degli operatori di ricerca

Come mostrato nella tabella seguente, per specificare i criteri di ricerca è possibile utilizzare tre operatori di ricerca.

Operatore

Descrizione

=

Operatore EQUALS. Consente di cercare corrispondenze esatte del testo.

:

Operatore CONTAINS. Consente di cercare corrispondenze parziali del testo.

-

Operatore NOT. Consente di escludere gli elementi di lavoro che contengono un determinato testo. L'operatore NOT può essere utilizzato solo con i nomi di campo.

Negli esempi seguenti viene dimostrato come utilizzare operatori quando si crea una stringa di ricerca.

  • Per trovare tutti gli elementi di lavoro assegnati all'utente corrente, digitare la stringa seguente:

    A=@me

  • Per trovare tutti gli elementi di lavoro in cui il campo Discipline contiene il testo proj, digitare la stringa seguente:

    Discipline:proj

    Nota

    Alcuni campi, ad esempio Cronologia e Descrizione, non supportano le ricerche 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.

  • Per trovare tutti gli elementi di lavoro che contengono la parola chiave triage nei campi Title o Description, non sono stati assegnati all'utente corrente e non sono chiusi, digitare la stringa seguente:

    triage -A=@me -S=Closed

  • Per trovare tutti i bug attivi assegnati all'utente corrente e che non contengono la parola chiave bugbash nel campo Title, digitare la stringa seguente:

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

Vedere anche

Attività

Specificare criteri di filtro della query

Concetti

Esecuzione di query su campi, operatori, valori e variabili

Individuazione di bug, attività e altri elementi di lavoro