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:
İ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.
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.
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.
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.
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 () ve gerektiği şekilde yan tümceleri kaldırabilir (), gruplayabilir () ve yan tümce gruplarını dağıtabilirsiniz ().
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 |
---|---|
Öncelik=1 OR (İş Öğesi Türü=Hata AND Durum=Etkin) |
|
Ö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.
Not
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
İ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.
Not
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.
Not
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.
Not
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. |