Aracılığıyla paylaş


Sorgu Alanları, İşleçleri, Değerleri ve Değişkenleri

Bulma ve çalışma öğesi sorguları oluşturma tarafından çalışma öğelerinin listelerini oluşturun. Bir veya daha fazla yan tanımlayarak, tüm çalışma öğelerini içinde bir takım projesine veya takım projesi koleksiyonu sizi ilgilendiren çalışma öğeleri kümesi döndürmek için filtre. Her yan tümce bir alan, bir işleç ve bir değer veya değişkeni belirtin. Örneğin, belirli bir takım projesi tüm çalışma öğelerini belirterek arayabilirsiniz Takım projesi alan, eşittir (=) işleç ve değer olarak takım projesinin adı. Bir değer belirtmek yerine, bir değişkeni aşağıdaki gibi belirtebilirsiniz @Project, güncel takım projesine temsil eder.

Örnek sorgu yan cümlesi

Ve/Veya

Alan

İşleç

Value

And

Team Project

=

@Project

Sorgular hakkında daha genel bilgiler için bkz. Hataları, Görevleri ve Diğer Çalışma Öğelerini Bulma. Klavye kısayollarını kullanarak sorgu düzenleyicisinde veya sorgu görünümünde gezinme konusunda bilgi için bkz. Sorgu Düzenleyici ve Sorgu Sonuçları Görüntüleme için Klavye Kısayolları.

Bu konuda

  • Ve/Veya

  • Sorgu Alanları ve Değerleri

  • Sorgu İşleçleri

  • Sorgu Değişkenleri

  • Word'ün tam metin ve kısmi arar

  • Dizinli alanlar sorgu

Bir sorgu yan tümcesinin nasıl tanımlanacağını gösteren denetim listesi:

  1. İlk boş satırda, altında alan sütun başlığı, kullanılabilir alanların listesini görüntülemek için aşağı oku seçin ve listeden bir öğe seçin.

    Daha fazla bilgi için bkz. Sorgu Alanları ve Değerleri.

  2. Aynı satırda, altında işleç sütun başlığı, kullanılabilir işleçlerin listesini görüntülemek için aşağı oku seçin ve listeden bir öğe seçin.

    Daha fazla bilgi için bkz. Operatörler.

  3. Aynı satırda, altında değeri sütun başlığı, ya da bir değer yazın veya aşağı oku seçin ve listeden bir öğe seçin.

  4. Değişkenlerin geçerli ekip projesi, kullanıcı ya da tarihi belirlemek için nasıl kullanılacağı hakkında daha fazla bilgi için bkz. Değişkenler.

  5. Bir tümcecik eklemek için seçin Yeni koşul eklemek için burayı veya Yeni bir yan tümce Ekle.

    Sorgunun sonuna bir yan tümce ekleyebilir, varolan bir yan tümcenin sonuna yan tümce ekleyebilir (Sorgu yan tümcesi ekleme) ve gerektiği şekilde yan tümceleri kaldırabilir (Sorgu yan tümcesini silme), gruplayabilir (Sorgu yan tümcesini gruplandırma) ve yan tümce gruplarını dağıtabilirsiniz (Sorgu yan tümcesinin grubunu çözme).

Ve/Veya

Belirttiğiniz ve veya veya , sorgu yan mantıksal ifadeler. Belirtmek ve geçerli tümcenin ve önceki tümcenin ölçütlerini karşılayan çalışma öğeleri bulmak için. Belirtmek veya geçerli tümcenin veya önceki tümcenin ölçüte uyan çalışma öğelerini bulmak için.

İstediğiniz çalışma öğeleri kümesini verir böylece arama ölçütlerinizi geliştirmek için her çalışma öğesi alanı için yeni bir yan tümcecik ekleyebilirsiniz. Sorgunuzdan beklediğiniz sonuçları almazsanız, sorgu sonuçlarınızı daraltmak için sorgu tümcelerinizi ekleyebilir, kaldırabilir, gruplayabilir veya gruplarını dağıtabilirsiniz.

Sorgu yan tümceleri herhangi bir sorgunun geri kalanından ayrı, bir tek birim olarak çalışacak şekilde gruplanabilir, bu işlem bir matematik denkleminde veya mantık cümlesinde bir ifadeyi parantez içine almaya benzer. Yan tümceleri gruplandırdığınızda, VE veya VEYA birinci yan tümce için geçerli olan bütün grup için geçerlidir.

Aşağıdaki örnekte gösterildiği gibi gruplandırılmış yan tümceler karşılık gelen mantıksal ifadeye çevrilir. İlk ifade tüm etkin önceliklerin yanı sıra önceliği 1 olan çalışma öğelerini döndürür. İkinci ifade tüm etkin öncelik 1 çalışma öğelerini döndürür ve ayrıca bunların etkin olsun olmasın tüm öncelik 1 hataları.

Gruplandırılmış yan tümceler

Mantıksal ifade

VEYA işleci ile gruplandırılmış ve yan

Öncelik=1 OR (İş Öğesi Türü=Hata AND Durum=Etkin)

VE işleç ile gruplandırılmış veya yan tümcesi

Öncelik=1 AND (İş Öğesi Türü=Hata OR Durum=Etkin)

Daha fazla bilgi için bkz. Sorgu Filtre Ölçütlerini Belirtin.

Sorgu Alanları ve Değerleri

Bir alan için belirttiğiniz değer bu alanın veri türüne uymalıdır. Desteklenen veri türleri aşağıdaki tabloda listelenmektedir:

Veri türü

Depolanan veri

DateTime

Eşgüdümlü Evrensel Saat (UTC) zamanı. @Today ya da @Today-1 gibi bir değişkeni veya 1/1/2012 gibi bir değeri belirleyebilirsiniz.

Double

0,2 veya 3,5 gibi gerçek bir sayı.

GUID

Benzersiz bir kimliği temsil eden bir karakter dizesi.

History

Geçmiş bilgileri izlemek için kullanılan alan özel biçimlendirilmiş. Bu veri türü yalnızca desteklemek için kullanılan Geçmiş alan. Bu alan Full-text search kullanılabilir olduğunda, tam metin arama için otomatik olarak dizine alınır. Bkz: tam metin ve kısmi sözcük aramaları bu konunu sonraki bölümlerinde açıklanmıştır.

HTML

Gibi biçimlendirilmiş açıklamaları destekleyen metin dizeleri Açıklama veya Yeniden oluşturma adımları alanlar. Bu alanlar Full-text search kullanılabilir olduğunda, tam metin arama için otomatik olarak dizine alınır. Bkz: tam metin ve kısmi sözcük aramaları bu konunu sonraki bölümlerinde açıklanmıştır.

NotNot
Yükseltme yaptığınızda, Team Foundation Server, Açıklama alan bir alan türünden değiştirildiğinde PlainText için HTML.Kullanarak witadmin changefield , dönmek için bu alanın veri türünü gerektiği gibi komut.Bkz: İş Öğesi Alanlarını Yönetme [witadmin]

Integer

İmzalanmış 0, 1, 2, 34 gibi 32 bitlik bir tamsayı.

PlainText

Gibi uzun açıklamaları destekleyen metin dizeleri Uygulama başlatma bilgisi alan. Bu alanlar Full-text search kullanılabilir olduğunda, tam metin arama için otomatik olarak dizine alınır. Bkz: tam metin ve kısmi sözcük aramaları bu konunu sonraki bölümlerinde açıklanmıştır.

String

En fazla 255 Unicode karakterler içeren kısa bir metin dizesi.

TreePath

Alan Yolu veya Yineleme Yolu gibi dallanan ağaç yapısı. Geçerli değerler listesinden bir öğe seçmeniz gerekir. Bir ağaç yapısına eşit olan veya bu ağaç yapısı altında yer alan iş öğeleri bulabilirsiniz. Daha fazla bilgi için bkz. Alanlar ve Yinelemeler Oluşturma ve Değiştirme.

Başa dön

Sorgu İşleçleri

Bir yan tümcedeki her değerin, bir iş öğesinde karşılık gelen değerle nasıl ilişkilendirilmesi gerektiğini belirtmek için aşağıdaki tablodaki sorgu işleçlerini kullanabilirsiniz. İş öğesi alanlarına atanan veri türü hakkında daha fazla bilgi için bkz. Visual Studio ALM için Çalışma Öğesi Alan Başvurusu.

Sorgu işleci

Çalışma öğesi değeri listelenen ölçütlere uyuyorsa, çalışma öğesi geri döndürülür.

Uygulanabilir veri türleri

=

Tümce içerisindeki değeri eşler.

Number, which includes Double, GUID, Integer, and String, DateTime, andTreePath

<>

Tümce içerisindeki değer ile eşleşmez.

Number, String, DateTime, andTreePath

>

Yan tümcecikteki değerden büyüktür.

Sayı, String, veDateTime

<

Yan tümcecikteki değerden küçüktür.

Sayı, String, veDateTime

>=

Yan tümcecikteki değerden büyük veya bu değere eşittir.

Sayı, String, veDateTime

<=

Yan tümcecikteki değerden küçük veya bu değere eşittir.

Sayı, String, veDateTime

=[Field]

Belirtilen alanda bulunan değeri eşler.

Belirtilen alanla aynı veri türü olan bir alan adı

<>[Field]

Belirtilen alanda bulunan değeri eşleşmiyor.

Belirtilen alanla aynı veri türü olan bir alan adı

>[Field]

Belirtilmiş alanda barındırılan değerden büyüktür.

Belirtilen alanla aynı veri türü olan bir alan adı

<[Field]

Belirtilmiş alanda barındırılan değerden küçüktür.

Belirtilen alanla aynı veri türü olan bir alan adı

>=[Field]

Daha büyük veya eşit belirtilen alanda bulunan değer değil.

Belirtilen alanla aynı veri türü olan bir alan adı

<=[Field]

Belirtilen alanda bulunan değere eşit veya bundan küçük olan.

Belirtilen alanla aynı veri türü olan bir alan adı

Contains

Tam veya kısmi bir eşleşme filtre uygulamak için seçili alan içinde metin dizesi içerir.

String

İçermez

Bir filtre uygulamak için seçili alan içinde metin dizesinin tam veya kısmi eşleşme içermiyor.

String

Sözcükleri içerir

Tam metin dizesi veya filtre uygulamak için seçili alan içinde sözcükleri içerir. Kısmi sözcükleri veya joker karakter içeren deyimleri girebilirsiniz *. Kısıtlamaları için bkz: tam metin aramaları server ve harmanlama gereksinimleri için.

Tümüne karşılık gelen tam metin araması için dizine alınmış uzun metin alanları PlainText ve HTML alanları ve ve başlık.

Sözcükleri içermez

Tam metin dizesi veya filtre uygulamak için seçili alan içinde sözcükleri içermez.

Tam metin araması için dizine alınmış metin alanları.

İçinde

Sınırlandırılmış bir kümedeki herhangi bir değeri eşler. Örneğin, ID alanları için bu değerleri belirttiyseniz kimliği 100, 101 ve 102 olan iş öğelerini bulabilirsiniz.

Önemli notÖnemli
İstemci bilgisayarınız için tanımlanan bölgesel ayarlara karşılık gelen değerleri, liste ayırıcı ile ayırın.Örneğin, virgül (,) kullanabilirsiniz.

Number, String, DateTime,TreePath

Grup İçi

Tümce içerisinde grubun üyesi olan bir değeri eşler. Team Foundation Server içinde bir varsayılan, özel veya kategori grubu belirtebilirsiniz. Örneğin, Katılımcılar grubunun üyelerine atanan tüm iş öğelerini bulmak amacıyla bir sorgu oluşturabilirsiniz.

NotNot
Güvenlik veya e-posta dağıtım grubunu bir değer olarak belirtemezsiniz.

Stringbir kullanıcı grubunun veya kategori grubu adı ile eşleşen Team Foundation Server.

NotNot
Kullanabileceğiniz Grup işleci yalnızca alanları kullanan String veri türü veya Çalışma öğesi türü alan.

Kategori grupları hakkında bilgi için bkz. Grup Çalışma Öğesi Türlerini Gruplamak için Kategoriler Tanımlama.

Grupta Değil

Tümce içerisinde grubun üyesi olan bir değerle eşleşmiyor.

Stringbir kullanıcı grubu adı ile eşleşen Team Foundation Server veya bir takım projesi için tanımlanmış bir kategori grubu.

NotNot
Kullanabileceğiniz Grup işleci yalnızca alanları kullanan String veri türü veya Çalışma öğesi türü alan.

Kategori grupları hakkında bilgi için bkz. Grup Çalışma Öğesi Türlerini Gruplamak için Kategoriler Tanımlama.

Hiç Oldu

Tümcenin önceki bir noktadaki değerini eşler.

String, DateTime

Altında

Tümce içerisindeki değeri eşler veya tümcedeki düğüm altında yer alır.

TreePath

Altında Değil

Tümce içerisindeki değer ile eşleşmez ve tümce içerisindeki düğüm altında bulunmaz.

TreePath

Başa dön

Sorgu Değişkenleri

Aşağıdaki tablodaki değişkenleri geçerli kullanıcı, geçerli proje veya geçerli tarih ile ilişkili iş öğelerini bulmak için kullanabilirsiniz.

Sorgu değişkeni

Kullanım

@Me

Kullanıcı eş adları içeren bir alanda geçerli kullanıcının eş adını otomatik olarak aramak için bu değişkeni kullanın. Örneğin, Alan sütununu Etkinleştiren olarak İşleç sütununu = olarak ve Değer sütununu @Me olarak ayarlarsanız açtığınız tüm iş öğelerini bulabilirsiniz.

@Project

Geçerli takım projesinde çalışma öğeleri aramak için bu değişkeni kullanın. Örneğin, Alan sütununu Ekip Projesi olarak, İşleç sütununu = olarak ve Değer sütununu @Project olarak ayarlarsanız mevcut ekip projesindeki tüm iş öğelerini bulabilirsiniz.

@Today

Geçerli tarih veya önceki bir tarihle ilişkili çalışma öğelerini aramak için bu değişkeni kullanın. Ayrıca @Today değişkenini, günleri çıkararak da değiştirebilirsiniz. Örneğin, Alan sütununu Etkinleştirme Tarihi olarak, İşleç sütununu >= olarak ve Değer sütununu @Today - 7 olarak ayarlarsanız geçen hafta etkinleştirilmiş tüm öğeleri bulabilirsiniz.

[Any]

Belirli bir alan için tanımlanmış herhangi bir değerle ilişkili çalışma öğelerini aramak için bu değişkeni kullanın.

Başa dön

Word'ün tam metin ve kısmi arar

Belirtmek içerir veya İçermediğinden karşı tam veya kısmi eşleşmeler bir sözcük veya tümcecik aramak için. Belirtmek İçeren sözcükleri veya Mu değil içeren sözcükleri karşı tam bir tümcecik aramayı veya joker karakter kullanmaya *. Bu işleçlerin tam metin arama dizini kullanın. Kısmi sözcüğün veya tümceciğin sonunda yalnızca joker karakter kullanabilirsiniz.

Örnekler için, bkz. Anahtar Sözcüklere veya Tümceciklere Göre Çalışma Öğelerini Bulma ve Geçmiş Alanını Kullanarak Geçmişi Görüntüleyin ve Çalışma Öğeleri Bulun.

Not

Tüm dağıtımlar için tam metin aramaları destekler.Örneğin, sql Express ve sql Azure Team Foundation hizmeti destekleyen, tam metin arama desteklemez.Bu durumda, yalnızca görürsünüz içerir ve içermeyen işleçleri.

Sözcükleri içeren ve Mu değil içeren sözcükleri öğeleri uzun metin alanları için oluşturulan tam metin arama dizini temel alan filtre. Team FoundationTüm uzun metin alanları bir veri türü dizinler otomatik olarak PlainText ve HTML ve başlık tam metin arama için alan. Destekleyen sql Server dizin ve işleçleri yalnızca kullanılabilir Team Foundation Server tam metin aramayı destekler.

Tam metin arama sql Server ile kayıtlı bir sözcük ayırıcısı olan dile karşılık gelen bir sql harmanlaması gerektirir. Takım için harmanlama ayarları için kullanılan koleksiyon veritabanını proje ise, Team Foundation Server örnek desteklenen bir dil için uygun değil, arama sonuçlarınızı beklentilerinizi eşleşmeyebilir. Bu gibi durumlarda kullanmayı deneyebilirsiniz içerir veya İçermediğinden işleçleri.

Daha fazla bilgi için bkz: tam metin arama sorguları ve harmanlama ayarlarını.

Dizinli alanlar sorgu

Tam metin arama dizini ek olarak, bir sorgu dizini oluşturulur. Bu dizin oluşturma etkin olan bu alanları temel alır. Sorgu dizini dizinli alanlar içeren sorgular çalıştırdığınızda yanıt süresini artırır.

Varsayılan olarak, aşağıdaki alanları dizine eklenir: Atanan, Oluşturulma tarihi, Değiştiren, durumu, neden, Alan kimliği, Yineleme Kimliği, ve Çalışma öğesi türü. Bunların sorgularda sık Takımınızın kullandığı diğer alanlar varsa, sorgu dizine ekleyebilirsiniz.

Kullandığınız witadmin indexfield bir alan için dizinlemeyi devre dışı bırakmak veya etkinleştirmek için komut. Bkz: İş Öğesi Alanlarını Yönetme [witadmin]

Ayrıca bkz.

Görevler

Sorgu Filtre Ölçütlerini Belirtin

Düz Liste (Varsayılan) Sorgusuyla Çalışma

Bağlantılı Hiyerarşilerle (Çalışma Öğeleri Ağacıyla) Çalışma

Kavramlar

Hataları, Görevleri ve Diğer Çalışma Öğelerini Bulma

Diğer Kaynaklar

Bağlantılı Bağımlılıklarla (Doğrudan Bağlantılarla) Çalışma

Değişiklik Geçmişi

Tarih

History

Nedeni

Ağustos 2012

Alan veri türleri açıklayan tablo düzeltildi ve kaldırılabilir Description tam metin araması için dizine alınmış alanları dizi. Tam metin aramaları andn sorgu dizini üzerinde iki bölüm eklendi.

Bilgi geliştirme.