Alana veya yineleme yoluna göre sorgula

Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2013

Alan yolu ve yineleme yolu, tüm iş öğesi türleri için iş izleme formunda görünen iki alandır. Bunları bir proje için tanımlar —alan yolları ve yineleme yolları— ve ardından bir takımla ilişkilendirmek istediklerinizi seçin.

Alan ve yineleme yollarıyla çalışmayı daha iyi anlamak için bkz. takımlar ve çevik araçlar hakkında.

Not

Aşağıdaki makrolar yalnızca Web portalından desteklenir: @CurrentIteration, @CurrentIteration +/-n, @Follows, @MyRecentActivity, @RecentMentions, @RecentProjectActivityve @TeamAreas. bu makroları içeren sorgular, Visual Studio/team Explorer, Microsoft Excel veya Microsoft Project açıldığında çalışmaz.

Desteklenen işleçler ve makrolar

Sorgu oluştururken ve alan yolu ile yineleme yolu alanlarını belirtirken aşağıdaki işleçleri kullanabilirsiniz:

Operatör İstediğiniz zaman kullanın...
= Belirli bir alan veya yineleme yolu belirtin
<> Bir, belirli bir alanı veya yineleme yolunu filtreleyin.
İçinde Bir alan veya yineleme yolları kümesi için filtre.
Not ın Bir alan veya yineleme yolları kümesine atanan öğeleri hariç tutun.
Alt Bir seçim alanı veya yineleme yolu altındaki tüm yolları belirtin.
Altında değil Belirli bir alan veya yineleme yolu altında atanan öğeleri hariç tutun.

Bu işleçlerle birlikte, yineleme yolunu seçerken aşağıdaki makroları kullanabilirsiniz. Örnekler için bkz. tarihe veya geçerli yinelemeye göre sorgulama.

Makroya İstediğiniz zaman kullanın...
@CurrentIteration Seçili takım bağlamıyla ilişkili geçerli yinelemeyi belirtin.
@CurrentIteration +/-n    Seçili takım bağlamıyla ilişkili Sprint 'lerin kayan penceresine atamaya göre öğeleri filtreleyin.
@TeamAreas Öğeleri belirli bir takıma atanan alan yoluna göre filtreleyin.

Not

@CurrentIteration makrosu TFS 2015 ve üzeri sürümlerde desteklenir. @CurrentIteration +/-n ve @TeamAreas makroları Azure DevOps Server 2019 ve sonraki sürümler için desteklenir. Bu makrolar yalnızca Web portalından desteklenir. bu makroları içeren sorgular, Visual Studio/team Explorer, Microsoft Excel veya Microsoft Project açıldığında çalışmaz.

Alan yolu sorguları

Aşağıdaki örnekte gösterildiği gibi, ın işlecini kullanarak birkaç alan yoluna atanan iş öğelerinin filtreleneceğini belirtebilirsiniz.

Çeşitli alanlar için alan yolunda sorgu

Düğüm adı ve anahtar sözcük tabanlı sorgular

Contains işlecini kullanarak bir anahtar sözcüğe göre alan yollarına atanan iş öğelerini filtrelemek Için düğüm adı alanını kullanın. Düğüm adı , ağaç hiyerarşisindeki son düğüme karşılık gelen bir alan yolununson düğümünü belirtir.

Aşağıdaki sorgu, önceki örnekle aynı sonucu verir.

Birkaç alan için düğüm adında sorgu

Bu örnekte, filtre, son düğümü "Azure" sözcüğünü içeren bir alan yoluna atanan iş öğelerini döndürür.

Çeşitli Sprint 'ler için sorgu

Düğüm adını ve ın işlecini kullanan başka bir örnek aşağıda verilmiştir.

Birkaç alan için düğüm adında sorgu

Takım alanı yol sorguları

Belirli bir takıma atanan alan yollarına atanan öğeleri hızlı bir şekilde bulmak için @TeamAreas makrosunu kullanın. İşleci belirtin = . Sorgu Düzenleyicisi otomatik olarak takımın adını girmenizi ister. Takım adını yazarak ve arama filtresi ölçütlerinde görünen takım değerini seçerek ekleyebilirsiniz.

Bir takıma atanan alan yollarında sorgu

Sınıflandırma alanı başvurusu

Alan adı Açıklama Başvuru adı
Alan yolu İş öğelerini ürün özelliği veya ekip alanlarında gruplandırır. Alan, proje hiyerarşisinde geçerli bir düğüm olmalıdır. System. AreaPath
Yineleme yolu , İş öğelerini bir grup sprint veya zaman dönemine göre gruplandırır. Yineleme, proje hiyerarşisinde geçerli bir düğüm olmalıdır. System. IterationPath

Her alan için veri yolu = TreePath , raporlanabilir tür = Dimension , dizin özniteliği = True .

256 karakterden daha uzun bir yol adı tanımlarsanız, Microsoft Project belirtemezsiniz. Bu sorundan kaçınmak için, yol adlarını 10 ' dan fazla karakter tanımlayın ve 14 düzey derinlikten fazla düğüm iç içe kullanmayın.

System. AreaPath ve System. IterationPath alanları gibi sistem alanlarına en fazla alan kuralı uygulayamazsınız. Daha fazla bilgi için bkz. kurallar ve kural değerlendirmesi.

Aşağıdaki alanlar iş öğesi formlarında görünmez, ancak her bir iş öğesi türü için izlenir. Bu alanlar, bir proje için tanımlanan her sınıflandırma değeri için sayısal bir değer sağlar. Bu alanları sorguları filtrelemek ve rapor oluşturmak için kullanabilirsiniz.

Alan adı Açıklama Başvuru adı Veri türü
Alan KIMLIĞI Bu iş öğesinin atandığı alanın benzersiz KIMLIĞI. System. AreaID Tamsayı
Yineleme KIMLIĞI Bu iş öğesinin atandığı yinelemenin benzersiz KIMLIĞI. System. IterationId Tamsayı
Düğüm Adı Bir alan yolunun son düğümünün adı. örneğin, alan yolu Project \A1\B2\C3 ise, düğüm adı C3 olur. System. düğ, Dize

Varsayılan raporlanabilir tür None ' dır. Alan KIMLIĞI ve yineleme KIMLIĞI dizinlenir, düğüm adı değil. Alan öznitelikleri hakkında daha fazla bilgi için bkz. iş öğesi alanları ve öznitelikleri.

REST API

Sorgularla program aracılığıyla etkileşim kurmak için aşağıdaki kaynak kaynaklarından REST API bakın:

SDK kaynakları

Sorgularla program aracılığıyla etkileşim kurmak için bkz. Hatalar,Görevler ve Diğer İş Öğeleri için Sorgulama.