Sorgu Alanları, İşleçleri, Değerleri ve Değişkenleri
Visual Studio Team Foundation Server 2010 öğesinde çalışma öğeleri aramak için bir sorgu oluştururken bulmak istediğiniz çalışma öğeleri kümesini tanımlayan bir veya daha fazla tümce tanımlayabilirsiniz. Her yan tümce için, bir alan, bir işleç ve değer ya da değişken belirleyebilirsiniz. Örneğin, eşittir işaretini (=) işleç ve ekip projesinin adını da değer olarak kullanıp Ekip Projesi alanını belirleyerek belirli bir ekip projesindeki tüm iş öğeleri için arama yapabilirsiniz. Bir değer belirtmek yerine geçerli takım projesini temsil eden @Project gibi bir değişken belirtebilirsiniz.
Örnek sorgu yan cümlesi
Ve/Veya |
Alan |
İşleç |
Value |
And |
Takım Projesi |
= |
@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
Bir sorgu yan tümcesinin nasıl tanımlanacağını gösteren denetim listesi:
İlk boş satırda, Alan sütun başlığı altına tıklatın, kullanılabilir alanların listesini görüntülemek için aşağı okunu tıklatın ve listeden bir öğeyi tıklatın.
Daha fazla bilgi için bkz. Sorgu Alanları ve Değerleri.
Aynı satırda, İşleç sütun başlığının altını tıklatın, kullanılabilir işleçlerin listesini görüntülemek için aşağı okunu tıklatın ve listeden bir öğeyi tıklatın.
Daha fazla bilgi için bkz. Operatörler.
Aynı satırda, Değer sütun başlığının altını tıklatın.
Bir değer yazın veya aşağı oku tıklatın ve listedeki bir öğeyi tıklatın.
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 Yeni bir tümcecik eklemek için burayı tıklayın öğesine tıklayın.
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 (). Ayrıca, bir yan tümceciğin içeriği kopyalayıp yeni bir konuma da yapıştırabilirsiniz. Daha fazla bilgi için bkz. Sorgu Filtre Ölçütlerini Belirtin.
Ve/Veya
Bu sütunu, yan tümcelerin nasıl test edildiğini belirtmek için kullanabilirsiniz. Hem bu yan tümce hem de önceki yan tümcedeki ölçütlere uyan iş öğelerini bulmak isterseniz Ve belirtebilirsiniz. Ya bu yan tümcedeki ya da önceki yan tümcedeki ölçüte uyan iş öğelerini bulmak isterseniz Veya belirtebilirsiniz.
Sorgu Alanları ve Değerleri
Her bir alan için bir değer belirtirseniz, değer alanın değer türüne uymalıdır. Team Foundation içindeki tüm alanlarda aşağıdaki tabloda listelenen veri türlerinden biri vardır:
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/2009 gibi bir değeri belirleyebilirsiniz. |
Çift |
0,2 veya 3,5 gibi gerçek bir sayı. |
GUID |
Benzersiz bir kimliği temsil eden bir karakter dizesi. |
HTML |
Biçimlendirilmiş açıklamaları destekleyen metin dizeleri. |
Integer |
İmzalanmış 0, 1, 2, 34 gibi 32 bitlik bir tamsayı. |
PlainText |
Açıklama veya Geçmiş alanlarının bir iş öğesi için tanımlanması gibi uzun açıklamaları destekleyen metin dizeleri. Düz Metin alanı içinde yer alan bir tümceciğe veya anahtar sözcüğe dayalı iş öğeleri bulabilirsiniz. |
Dize |
En fazla 255 Unicode karakterleri içeren metin dizesi. |
TreePath |
Alan Yolu veya Yineleme Yolu gibi dallanan ağaç yapısı. Geçerli değerler listesindeki bir öğeyi tıklatmanız gerekir. Bir ağaç yapısına eşit olan veya bu ağaç yapısı altında yer alan iş öğeleri bulabilirsiniz. |
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. MSF İşlem Şablonları Tarafından Tanımlanan Alanları ve Sistem Alanlarını Kullanma.
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. |
Sayı, Metin, Tarih, Ağaç |
<> |
Tümce içerisindeki değer ile eşleşmez. |
Sayı, Metin, Tarih, Ağaç |
> |
Yan tümcecikteki değerden büyüktür. |
Sayı, Metin, Tarih |
< |
Yan tümcecikteki değerden küçüktür |
Sayı, Metin, Tarih |
>= |
Yan tümcecikteki değerden büyük veya bu değere eşittir. |
Sayı, Metin, Tarih |
<= |
Yan tümcecikteki değerden küçük veya bu değere eşittir. |
Sayı, Metin, Tarih |
=[Field] |
Belirtilen alanda bulunan değeri eşler |
Belirtilen alanla aynı veri türü olan bir alan adı |
<>[Field] |
Belirtilen alanın içerdiği değer ile eşleşmez |
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] |
Belirtilmiş alanda barındırılan değerden büyük veya bu değere eşittir. |
Belirtilen alanla aynı veri türü olan bir alan adı |
<=[Field] |
Belirtilmiş alanda barındırılan değerden küçük veya bu değere eşittir. |
Belirtilen alanla aynı veri türü olan bir alan adı |
Contains |
Yan tümce içerisindeki metin değerini içerir. |
Metin |
İçermez |
Tümce içerisindeki metin değerini içermez. |
Metin |
İç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.
|
Sayı, Metin, Tarih, Ağaç |
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.
|
Team Foundation Server'deki bir kullanıcı grubu adı veya kategori grubuna eşleşen dize.
Not
Grupta işlecini yalnızca Dize veri türü kullanan alanlara veya İş Öğesi Türü alanı ile kullanabilirsiniz.
Kategori grupları hakkında bilgi için bkz. İş Öğesi Türlerini Kategorilerde Gruplama. |
Grupta Değil |
Tümce içerisinde grubun üyesi olan bir değer ile eşleşmez. |
Team Foundation Server'deki kullanıcı grubu adı veya kategori grubuna eşleşen dize
Not
Grupta Değil işlecini yalnızca Dize veri türü veya İş Öğesi Türü kullanan alanlar ile kullanabilirsiniz.
Kategori grupları hakkında bilgi için bkz. İş Öğesi Türlerini Kategorilerde Gruplama. |
Hiç Oldu |
Tümcenin önceki bir noktadaki değerini eşler. |
Metin, Tarih |
Altında |
Tümce içerisindeki değeri eşler veya tümcedeki düğüm altında yer alır. |
Ağaç |
Altında Değil |
Tümce içerisindeki değer ile eşleşmez ve tümce içerisindeki düğüm altında bulunmaz. |
Ağaç |
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
Ayrıca bkz.
Görevler
Sorgu Filtre Ölçütlerini Belirtin
Sütunları Ekleyin, Kaldırın, Tekrar Düzenleyin veya Sıralayın
Çalışma Öğesi Sorgularını Kaydedin, Kopyalayın, Yeniden Adlandırın veya Silin
İş Öğelerini Listele (Varsayılan Düz Liste)
Doğrudan Bağlantılar Görünümünde İş Öğelerini Görüntüleme ve Değiştirme
Bir Ağaç Görünümündeki Çalışma Öğelerini Görüntüleyin ve Değiştirin
Kavramlar
Hataları, Görevleri ve Diğer Çalışma Öğelerini Bulma
Diğer Kaynaklar
Çalışma Öğeleri ve Sorguları Takım Üyeleri ile Paylaşma
Değişiklik Geçmişi
Tarih |
Geçmiş |
Nedeni |
---|---|---|
Temmuz 2010 |
Birden çok değer belirtirken kullandığınız sınırlayıcı ile ilişkili bilgiler düzeltildi. |
Müşteri geribildirimi. |
Eylül 2010 |
Grup İçi ve Grup Dışı işleçleri için belirleyebildiğiniz değerler ile ilişkili bilgiler düzeltildi. |
Müşteri geribildirimi. |