Aracılığıyla paylaş


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:

  1. İ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.

  2. 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.

  3. Aynı satırda, Değer sütun başlığının altını tıklatın.

  4. Bir değer yazın veya aşağı oku tıklatın ve listedeki bir öğeyi tıklatın.

  5. 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.

  6. 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 (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). 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 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.

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.

NotNot
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.

NotNot
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

NotNot
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.