Azure Boards bir atamaya veya iş akışı değişikliğine göre sorgulama
Veri türü
Desteklenen işleçler ve makrolar
Boole1
=, <> , = [Alan], <> [alan]
Tarih Saat
=, <> , > , < , > =, < =, = [Alan], <> [alan], > [alan], < [alan], > = [alan], < = [alan], içinde değil, her zaman
Makrolar: @Today, @Today +/-n herhangi bir DateTime alanıyla geçerlidir
Kimlik
=, <> , > , < , > =, < =, = [Alan], <> [alan], > [alan], < [alan], > = [alan], < = [alan], Contains, içinde olmayan, içinde değil, grubunda değil
Makrolar: tüm kimlik alanları için @me geçerlidir
Tek metin (dize)2
=, <> , > , < , > =, < =, = [Alan], <> [alan], > [alan], < [alan], > = [alan], < = [alan], Contains, içinde olmayan, içinde değil, grubunda değil
Not
- Bu Boole veri türü alanı TFS 2017 ve üzeri sürümler için desteklenir.
- Ever işleci şu anda yalnızca Azure DevOps Services için Kanban pano sütunları için geçerlidir.
İki veya daha fazla seçim listesi girişini veya sınırlı bir öğe kümesini filtrelemek ya da dışlamak için, Içindedeğil işleçlerini kullanın. Bir kategori grubuna veya güvenlik grubuna ait olan veya olmayan öğeleri filtrelemek için Grup Içi işleçler ' ıngrubunu kullanın. Daha fazla bilgi için bkz. sorgu alanları, işleçler ve makrolar.
Kimlik tabanlı sorgular
Bir kimlik alanına yapılan atamaya göre iş öğelerini hızlıca bulmak için arama kutusunu veya sorgu düzenleyicisini kullanın. Ayrıca, iş öğelerini kimin değiştiğini, çözdüğü veya kapattığını temel alan iş öğeleri için filtre uygulayabilirsiniz. Bir zaman aralığı belirterek, sorgunuzu daha da kapsamlı bir şekilde tanımlayabilirsiniz, bu da performansa yardımcı olabilir.
=Geçerli atamaları bulmak için kullanın, = son atamalara göre öğeleri listelemek ve kullanıcı kimliğinize kapsama @Me .
Filtre Uygula
Bu sorgu yan tümcelerini içer
Bana atanan etkin öğeler
Assigned To @Me
And State = Active
Belirli bir noktadaki kapalı öğeler bana atandı
Assigned To Was Ever @Me
And State = Closed
(Web) takımına atanan etkin kullanıcı hikayeleri
Work Item Type = User Story
And State = Active
And Assigned To In Group [FabrikamFiber]\Web
Son 30 gün içinde değiştirdiğim öğeler
Changed By = @Me
And Changed Date >= @Today-30
Atanmamış öğeler (değeri boş bırakın)
Assigned To = _
Takım veya grup üyeliği sorguları
Bir takıma veya güvenlik grubuna ait olan bir kişiye atanan öğeleri filtrelemek için, ın Group işlecini kullanın.

Bir grubun üyesi olan veya bir grubun üyesi olmayan birkaç değere göre bir sorguyu filtrelemek için, Grup Içindedeğil , Grup işleçlerini kullanabilirsiniz. Belirtebileceğiniz grupların örnekleri aşağıdaki öğeleri içerir:
- Teams
- Yerleşik ve özel güvenlik grupları
- Azure Active Directory ve Active Directory güvenlik grupları
- Çalışma öğesi kategorileri
İş akışı değişikliklerini temel alan sorgular
İş akışı değişikliklerine göre öğeleri sorgulamak için durum, neden ve çözülmüş neden alanlarını kullanın.
Filtre Uygula
Bu sorgu yan tümcelerini içer
Çözümlenen hikayeler
Work Item Type = User Story
And State = Resolved
Yeni veya etkin olan hikayeler, hatalar ve görevler
Work Item Type In User Story,Bug,Task
And State In New,Active
Öğeler Yinelendikleri için kaldırıldı
State= Removed
And Reason = Duplicate
Kabul testleri başarısız olan öğeler
Resolved Reason = Acceptance tests fail
Son 15 gün içinde kapatılan öğeler
State = Closed
And Closed Date > @Today-15
İş akışı değişiklikleri ve kimlik tabanlı sorgular
Değiştirdiğiniz, Çözümlemediği veya kapattığınız öğeleri hızlıca bulabilirsiniz. Ayrıca, diğer takım üyeleri tarafından değiştirilen öğeleri de bulabilirsiniz. Oluşturulan, değiştiren, tarafından çözümlenen ve kapatan gibi çeşitli alanlar, iş akışındaki değişikliklere göre doldurulur.
Filtre Uygula
Bu sorgu yan tümcelerini içer
Kapatdığım Kullanıcı hikayeleri
Work Item Type = User Story
And Closed By = @Me
Geçen hafta içinde çözümlendiğim öğeler
Resolved By = @Me
And Resolved Date >= Today-7
Çalışma öğesi durumundaki sorgu değişiklikleri
Belirli bir tarih aralığında durumu değişmiş olan iş öğelerini listelemek için, durumu değiştirme tarihi alanını kullanarak aramayı daraltın ve sonra durum alanındaki değişiklikler için yan tümceleri ekleyebilirsiniz. Aşağıdaki görüntüde bir örnek gösterilmektedir.

Kanban panosunda sorgu değişiklikleri
Kanban sorgu alanlarını (Pano sütunu, pano sütunu, bitti ve Pano Lane) kullanarak, iş öğelerini Kanban panosundaki Flow durumlarına göre listeleyebilirsiniz. Bu sorguları temel alan bir durum veya eğilim grafiği de oluşturabilirsiniz.
Not
Kanban sorgu alanları TFS 2015,1 veya üzeri sürümlerde kullanılabilir.
Öğeleri, takım alanı yoluna göre ve belirli bir özel Kanban sütunu ve kulvarda olmaları durumunda listeleyebilirsiniz. Bir sütunu veya kulvarı yeniden adlandırırsanız, sorgu filtrelerini yeni adı yansıtacak şekilde güncelleştirmeniz gerekir. Daha fazla fikir için, bu blog gönderisine bakın: yeni alanlar Kanban 'yi sorgulara ve daha fazlasını getirir

Not
Sorgular artık varsayılan olarak geçerli projeye kapsamlıdır. Koleksiyondaki diğer projelerde tanımlanan iş öğelerini bulmak için Projeler genelinde sorguyu kontrol edin.
Filtre Uygula
Bu sorgu yan tümcelerini içer
Kod/yapma sütununda Kullanıcı hikayeleri
Work Item Type = User Story
And Board Column = Code
And Board Column Done = False
Bu kulvardaki öğeler
Board Lane = Expedite
Etiketi "test" içeren herhangi bir kulvardaki öğeler
Board Lane Contains Test
"Gözden geçirme" sütununda şimdiye kadar olan öğeler
Board Column Was Ever In Review
Önemli
Birden fazla ekibin Kanban panosunda görünen iş öğeleri, her ekibin Kanban Pano sütunlarını ve kulvarları özelleştirebildiğinden beklentilerinizi karşılamayan sonuçlar verebilir. Kanban panosu sütunu, Pano sütunu tamamlandıve Pano Lane alanları, başka bir takım iş öğesini farklı bir panoda güncelleştirdiğinde beklediklerinizden farklı bir durum içerebilir. Daha fazla bilgi edinmek için bkz. Azure boards iş öğeleri ekleme, gözden geçirme ve güncelleştirme.
İş akışı ve Kanban Pano alanları
Sorguları filtrelemek için aşağıdaki alanlar yararlıdır. Bir iş öğesi bir durumdan diğerine ilerledikçe, bu alanlardan bazıları güncelleştirildi. Ya da Kanban panosundaki bir iş öğesini farklı bir sütuna veya kulvara taşırken güncelleştirilir. Bu alanlardan birkaçı iş öğesi formunda görünmez, ancak aşağıdaki tabloda listelenen iş öğesi türleri için izlenir.
Alan öznitelikleri hakkında daha fazla bilgi için bkz. iş öğesi alanları ve öznitelikleri.
İş akışı alanları
Sorgularınızı filtrelemek veya raporları derlemek için aşağıdaki alanları kullanabilirsiniz. Çalışma öğesi bir durumdan diğerine ilerledikçe, bu alanlardan bazıları bilgilerle doldurulur. Bu alanlardan birkaçı iş öğesi formunda görünmez, ancak aşağıdaki tabloda listelenen bu öğeler için izlenir. Alan öznitelikleri hakkında daha fazla bilgi için bkz. iş öğesi alanları ve öznitelikleri.
Alan adı
Açıklama
İş öğesi türü
1, 2, 3 ile etkinleştirildi
bir iş öğesinin durumunu Devam Ediyor kategorisi durumuna değiştiren takım üyesinin adı.
Bir iş öğesinin durumunu Yeni yerine Etkin olarak değiştiren veya kapatılan, tamamlanan veya tamamlandıktan sonra iş öğesini yeniden etkinleştiren ekip üyesinin adı.
Başvuru adı=Microsoft.VSTS.Common.ActivatedBy
Veri türü=Dize (Kimlik)
Hata, Değişiklik İsteği, Epic, Özellik, Sorun, Ürün Biriktirme Listesi Öğesi, Gereksinim, Gözden Geçirme, Risk, Paylaşılan Adım, Görev, Test Çalışma, Kullanıcı Hikayesi
Etkinleştirilen Tarih 1, 3
İş öğesinin Devam Ediyor kategorisi durumuna değiştir bitiş tarihi ve saati.
İş öğesinin Yeni'den Etkin'e değiştirildiği veya kapatılan, tamamlandıktan veya tamamlandıktan sonra yeniden etkinleştirildiği tarih ve saat.
Başvuru adı=Microsoft.VSTS.Common.ActivatedDate
Veri türü=DateTime
Tümü
Atanan 2
Atanan 2, 3, 4
şu anda iş öğesinin sahibi olan ekip üyesinin adı. Daha fazla bilgi için eşitleme ve kişi adı alanları hakkında Not 1'e bakın.
Başvuru adı=System.AssignedTo
Veri türü=Dize (Kimlik)
Tümü
Board Sütunu
İş öğesinin geçerli Kanban panosu sütun ataması, örneğin: Etkin, Kapalı, İşlendi, Bitti veya başka bir özel sütun ataması.
Başvuru adı=System.BoardColumn
Veri türü=Dize
Gereksinim Kategorisi 4
Gereksinim Kategorisi 5
Board Sütunu Bitti
İş öğesinin geçerli ataması Yapılıyor (Yanlış) veya Bitti (True) Kanban sütunu. Yalnızca kanban panosu sütunu için bölünmüş sütunlar etkinleştirildiğinde atanır.
Başvuru adı=System.BoardColumnDone
Veri türü=Boole
Gereksinim Kategorisi 4
Gereksinim Kategorisi 5
Board Lane
İş öğesinin geçerli Kanban panosu kullane ataması, örneğin: Varsayılan, Hızlandır, Engellendi veya diğer özel kullane ataması.
Başvuru adı=System.BoardLane
Veri türü=Dize
Gereksinim Kategorisi 4
Gereksinim Kategorisi 5
Kapalı: 1, 2
Kapalı: 1, 2, 3
Durumu kapatıldı, tamamlandı veya bitti olarak ayarlayan takım üyesinin adı.
Başvuru adı=Microsoft.VSTS.Common.ClosedBy
Veri türü=Dize (Kimlik)
Tümü
Kapatılma Tarihi
Bir iş öğesinin kapatılan tarih ve saat.
Başvuru adı=Microsoft.VSTS.Common.ClosedDate
Veri türü=DateTime
Tümü
Oluşturan: 1, 2
Oluşturma: 1, 2, 3
İş öğesini oluşturan ekip üyesinin adı.
Başvuru adı='System.CreatedBy
Veri türü=Dize (Kimlik)
Tümü
Oluşturulduğu Tarihi
Bir iş öğesinin oluşturulma tarihi ve saati.
Başvuru adı=System.CreatedDate
Veri türü=DateTime
Tümü
Nedeni
Neden 3, 4
İş öğesinin geçerli durumda olduğunu nedeni. Bir iş akışı durumdan diğerine yapılan her geçiş, karşılık gelen bir nedenle ilişkilendirildi.
Şirket içi XML işlem modelleri için neden değerleri, öğesi kullanılarak iş öğesi WORKFLOW türü tanımının bölümünde REASON tanımlanır. Tanımlanan nedenleri değiştirmek için bkz. İş öğesi türü için iş akışını değiştirme.
Başvuru adı=System.Reason
Veri türü=Dize
Tüm (Test Çalışma ve Paylaşılan Adımlar dışında)
Çözümlenen: 1, 2
1, 2, 3 ile çözüldü
Bir iş öğesinin durumunu Çözümlenmiş kategori durumuna değiştiren takım üyesinin adı.
bir iş öğesinin durumunu Çözüldü veya bitti iş akışı durumu olarak değiştiren takım üyesinin adı.
Başvuru adı= Microsoft.VSTS.Common.ResolvedBy , Veri türü=Dize (Kimlik)
Tümü
Çözümlenme Tarihi
Çözümlenen Tarih 1, 2
İş öğesinin Çözümlenmiş kategorisi durumuna değiştirilecek tarih ve saat.
İş öğesinin Çözümlenmiş veya bitti iş akışı durumuna taşındığı tarih ve saat.
Başvuru adı= Microsoft.VSTS.Common.ResolvedDate , Veri türü=DateTime
Tümü
Çözümlenen Neden
Çözümlenen Neden 3
bir iş öğesinin çözümlenmiş nedeni. Örneğin, kullanıcı hikayesi kod tamamlandı veya hata düzeltildi. Bu alan salt okunur ve çevik ve CMMI iş öğesi türleri için geçerlidir.
Başvuru adı=Microsoft.VSTS.Common.ResolvedReason
Veri türü=Dize
All (Agile, CMMI)
Gözden Geçiren
Kod gözden geçirme isteğine yanıt veren ve kod gözden geçirme yanıtlarında kataloglandıran ekip üyesinin adı.
Başvuru adı=Microsoft.VSTS.Common.ReviewedBy
Veri türü=Dize (Kimlik)
Kod İncelemesi Yanıtı
Durum
Durum 3, 4
İş öğesinin geçerli durumu. Bu alan, yeni veya etkin olan bir iş öğesinin durumunu bitti veya kapalı bir durum olarak güncelleştirmeye olanak sağlar.
İş akışı durumunu değiştirmek için bkz. bir işlem için iş akışını özelleştirme.
İş akışı durumunu değiştirmek için aşağıdaki makalelere bakın:
- Devralınmış işlem modeli için: Bkz. bir işlem için iş akışını özelleştirme
- Şirket içi XML işlem modelleri için: bkz. İş öğesi türü için iş akışını değiştirme.
İş akışı durumunu değiştirmek için bkz. İş öğesi türü için iş akışını değiştirme.
Başvuru adı=System.State
Veri türü=Dize
Tümü
Durum Değiştirme Tarihi
State alanı değerinin değiştir olduğu tarih ve saat.
Başvuru adı=Microsoft.VSTS.Common.StateChangeDate
Veri türü=DateTime
Tümü
Not
- Bkz. Tarih ve Kimlik alanları.
- Varsayılan olarak, sunucu sistem tanımlı kişi-adı veya Kimlik tabanlı alanları Active Directory veya Azure Active Directory. Bu alanlar şunlardır: Tarafından Etkinleştirildi,Atanan, Tarafından Kapatıldı,Oluşturan veTarafından Çözümlendi. AD veya Azure AD'de oluşturduğunuz güvenlik gruplarını ekleyerek ya da koleksiyon ayarı Güvenlik sayfasından tanımlanan mevcut veya özel gruplara hesap ekleyerek bir projeye erişim veabilirsiniz. Bkz. Active Directory'i ayarlama veya Azure Active Directory.
- Bkz. Etkinleştirilen Tarih ve Çözümlenen Tarih alanları.
- Gereksinim Kategorisi, ürün biriktirme listesi ve Kanban panosunda görünen tüm iş öğesi türleri için geçerlidir ve Panolarda ve biriktirmelerde hataları göster takım ayarına göre Hata Kategorisine eklenenleri içerebilir. İş öğesi türü kategorileri hakkında daha fazla bilgi için bkz. İş öğesi türlerini grup için kategorileri kullanma.
Not
bir iş öğesi formuna Board Column veya Board Lane gibi bir board ile ilgili alan ekleyebilirsiniz. Bu alanı formda değiştiremezsiniz.
Varsayılan olarak, sunucu sistem tanımlı kişi-adı veya Kimlik tabanlı alanları Active Directory veya Azure Active Directory. Bu alanlar şunlardır: Etkinleştirilen, Atanan, Kapatan, Oluşturan ve Çözümlenen. AD veya Azure AD'de oluşturduğunuz güvenlik gruplarını ekleyerek ya da koleksiyon ayarı Güvenlik sayfasından tanımlanan mevcut veya özel gruplara hesap ekleyerek bir projeye erişim veabilirsiniz. Bkz. Active Directory'i ayarlama veya Azure Active Directory.
Şirket içi dağıtımlar için witadmin changefields komut satırı aracını kullanarak bir kişi adı alanı için eşitlemeyi etkinleştirebilirsiniz veya devre dışı abilirsiniz. Syncnamechanges özniteliğini belirterek özel kişi adı alanlarını da eşitebilirsiniz. Bkz. İş öğesi alanlarını yönetme ve ALAN (Tanım) öğesi başvurusu.
Öznitelik Boyut olarak ayarlanmış raporlanabilir alan. Yalnızca koleksiyon Şirket İçi XML modelini destekleyecek şekilde yapılandırıldığında geçerlidir. Raporlanabilir veriler veri ambarına dışarı aktarılabilir ve raporlara Excel veya SQL Server olabilir. Şirket içi güvenlik Azure DevOps, bir alanın raporlanabilir özniteliğini değiştirmek için witadmin changefield komutunu kullanın.
Dizine alan. Bir alan için dizin oluşturmanın etkinleştirilmesi, sorguları bu alanı belirten iş öğelerini bulma performansını artırabilir. Şirket içi güvenlik Azure DevOps witadmin indexfield komutunu kullanarak bir alanın dizin özniteliğini değiştirebilirsiniz.
Gereksinim Kategorisi, ürün biriktirme listesi ve Kanban panosunda görünen tüm iş öğesi türleri için geçerlidir. Kategori, Hataları panolarda ve kapsamlarda göster ayarına göre Hata Kategorisi'ne eklenen öğeleri içerir. İş öğesi türü kategorileri hakkında daha fazla bilgi için bkz. İş öğesi türlerini grup için kategorileri kullanma.
Not
bir iş öğesi formuna Board Column veya Board Lane gibi bir board ile ilgili alan ekleyebilirsiniz. Bu alanı formda değiştiremezsiniz.
Varsayılan olarak, bu bileşenler yapılandırılmışsa, sunucu sistem tanımlı kişi adı alanlarını Active Directory veya Azure Active Directory ile eşitler. Bu alanlar şunlardır: Etkinleştirilen, Atanan, Kapatan, Oluşturan ve Çözümlenen. AD veya Azure AD'de oluşturduğunuz güvenlik gruplarını ekleyerek ya da koleksiyon ayarı Güvenlik sayfasından tanımlanan mevcut veya özel gruplara hesap ekleyerek bir projeye erişim veabilirsiniz. Bkz. Active Directory'i ayarlama veya Azure Active Directory.
witadmin changefields komut satırı aracını kullanarak bir kişi adı alanı için eşitlemeyi etkinleştirebilirsiniz veya devre dışı abilirsiniz. Syncnamechanges özniteliğini belirterek özel kişi adı alanlarını da eşitebilirsiniz. Bkz. İş öğesi alanlarını yönetme ve ALAN (Tanım) öğesi başvurusu.
Öznitelik Boyut olarak ayarlanmış raporlanabilir alan. Raporlanabilir veriler veri ambarına dışarı aktarılabilir ve raporlara Excel veya SQL Server olabilir. Şirket içi sunucu için witadmin changefield komutunu kullanarak bir alanın raporlanabilir özniteliğini değiştirebilirsiniz.
Dizine alan. Bir alan için dizin oluşturmanın etkinleştirilmesi, sorguları bu alanı belirten iş öğelerini bulma performansını artırabilir. Şirket içi sunucu için witadmin indexfield komutunu kullanarak bir alanın dizin özniteliğini değiştirebilirsiniz.
Kişi seçici
Atanan alanı kişi seçici özelliği tarafından de destekler. Örneğin, iş öğesi formundan Atanan alanı seçerseniz kişi seçici etkinleştirilir. Aşağıdaki görüntüde gösterildiği gibi, seçmek istediğiniz kullanıcının adını yazmaya başlamanız ve eşleşme bulana kadar arama yapmanız gerekir. Daha önce seçtiğiniz kullanıcılar otomatik olarak listede görünür. Daha önce seçmemiş kullanıcıları seçmek için, tüm adlarını girin veya tam dizinde arama.

kullanıcılarını ve gruplarını Azure Active Directory (Azure AD) veya Active Directory kullanarak yöneten kuruluşlarda, kişi seçiciler yalnızca projeye eklenen kullanıcı ve grupları değil, AD'ye eklenen tüm kullanıcı ve grupları arama desteği sağlar.
Seçim için kullanılabilen kimliklerin kapsamını yalnızca projeye eklenen kullanıcılarla sınırlamak için, Project-Scoped Users grubunu kullanarak bunu yapın. Daha fazla bilgi için bkz. Kimlik arama ve seçimini sınırlama.
Tarih ve kimlik alanları
Çeşitli tarih ve kimlik alanları iş akışı durumları veya geçişlerine göre ayarlanır. Oluşturan ve Oluşturulma Tarihi gibi bazıalanlar,bir iş öğesi ekleniyorsa sistem tarafından ayarlanır. Kapalı Tarih ve Kapalı Olan gibi diğer alanlar,iş öğesi türünün iş akışı tanımı aracılığıyla ayarlanır. Ayrıca, özelleştirilmiş iş öğesi türleri, tarih ve kimlik alanı atamalarını etkileyen tanımlanmış başka kurallara sahip olabilir.
Durum değişiklikleri
Aşağıdaki XML söz dizimi örneği, belirli alanların değerlerini yöneten bir iş öğesi türü için tanımlanabilecek kuralları gösterir. Burada Çözümlenen Tarih, Çözümlenen,Kapalı Tarih ,Kapatılan ,Etkinleştirilen Tarih ve Etkinleştirilen alanları, Durum değeri Yeni olarak ayarildiğinde olarak ayarlanır. Durum değeri atamaları önce değerlendirilir ve ardından geçiş atamaları değerlendirilir.
<WORKFLOW>
<STATES>
<STATE value="New">
<FIELDS>
<FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
<EMPTY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
<EMPTY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
<EMPTY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ClosedDate">
<EMPTY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ClosedBy">
<EMPTY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
<EMPTY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
<EMPTY />
</FIELD>
</FIELDS>
</STATE>
<STATE value="Active">
<FIELDS>
<FIELD refname="Microsoft.VSTS.Common.ResolvedDate">
<EMPTY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ResolvedBy">
<EMPTY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ResolvedReason">
<EMPTY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ClosedDate">
<EMPTY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ClosedBy">
<EMPTY />
</FIELD>
</FIELDS>
</STATE>
<STATE value="Resolved">
<FIELDS>
<FIELD refname="Microsoft.VSTS.Common.ClosedDate">
<EMPTY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ClosedBy">
<EMPTY />
</FIELD>
</FIELDS>
</STATE>
<STATE value="Closed" />
</STATES>
Etkinleştirilen ve Etkinleştirilen Tarih geçiş atamaları
Hata iş öğesi için aşağıdaki geçişler oluştuğunda, Etkinleştirilen ve Etkinleştirilen Tarih alanlarına aşağıdaki atamalar yapılır:
<TRANSITION from="" to="New">
<TRANSITION from="New" to="Active">
<TRANSITION from="New" to="Resolved">
<TRANSITION from="New" to="Closed">
<TRANSITION from="Resolved" to="Active">
<TRANSITION from="Closed" to="Active">
<FIELDS>
<FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
<COPY from="currentuser" />
<VALIDUSER />
<REQUIRED />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
<SERVERDEFAULT from="clock" />
</FIELD>
</FIELDS>
Hata iş öğesi için aşağıdaki geçişler oluştuğunda:
<TRANSITION from="Active" to="New">
<TRANSITION from="Active" to="Closed">
<TRANSITION from="Resolved" to="Closed">
Ardından Etkinleştirilen Ve Etkinleştirilen Tarih alanları olarak READONLY ayarlanır.
<FIELD refname="Microsoft.VSTS.Common.ActivatedDate">
<READONLY />
</FIELD>
<FIELD refname="Microsoft.VSTS.Common.ActivatedBy">
<READONLY />
</FIELD>
Etkinleştirilen Tarih/Tarih ve Çözümlenene Göre/Tarih alanları
Sistem, ilgili iş akışı kategorisidurumlarınagöre bir değişiklik oluştuğunda bu alanları (Etkinleştirilen, Etkinleştirilen Tarih,Çözümlenen Ve Çözümlenen Tarih) günceller. İş akışı durumu Önerilen durum kategorisine geldiğinde, Etkinleştirilen ve Etkinleştirilen Tarihgüncelleştirilir. İş akışı durumu Çözümlenmiş durum kategorisine geldiğinde,Çözümlenene veÇözümlenen Tarihe göre güncelleştirilir.
İş akışı durumlarını durum kategorileriyle eşleme hakkında daha fazla bilgi edinmek için bkz. İş akışı durumları ve durum kategorileri, Backlogs ve Boards.
Not
Burada açıklanan alanları yöneten mantık, Azure DevOps Services, Azure DevOps Server 2020.1 güncelleştirmesive sonraki sürümleri için geçerlidir.
Bu alanlar iş akışı durum kategorilerine başvuracak olduğundan, alanları güncelleştiriyorsanız, ekley istediğiniz özel iş akışı durumlarına başvurabilirsiniz. Özelleştirme hakkında daha fazla bilgi edinmek için bkz. bir işlem için iş akışını özelleştirme.
Ek notlar:
- Alanlar, bir iş öğesi ayarlanmış olan dışında herhangi bir kategori durumdan her hareket ettiğinde güncelleştirilir. Örneğin, yeni olan bir iş öğesini Sabit olarakgüncelleştiriyorsanızÇözümlenen Tarih/Çözümlenen Tarih alanları güncelleştirilir. Ancak, Sabit ve Test için Hazır'dan (aynı kategori durumuna sahip) güncelleştirme yaptısanız Çözümlenen Tarih/Çözümlenen Tarih alanları güncelleştirilmez.
- Çözümlenmiş durumdan Etkin durumuna geçiş gibi geriye doğru geçişler yapmak için Sistem Çözümlenene/Çözümlenen Tarih alanlarına yönelik değerleri temizler. Etkin'den Yeni'yealdıysanızsistem Etkinleştirilen Tarih/Etkinleştirilen Tarih alanlarının değerlerini temizler.
- Bu alanların değerlerini el ile değiştirme. Bunlar sistem kuralları tarafından yönetilen sistem alanlarıdır. Ayarlamaya çalıştığınız herhangi bir değer üzerine yazılır.
İlgili makaleler:
- İş akışı durumları ve durum kategorileri, Backlogs ve Boards
- Tarihe veya geçerli yinelemeye göre sorgu
- Sorgu hızlı başvurusu
- İş öğesi alanları ve öznitelikleri
- Sorgu izinleri
REST API
Programlı olarak sorgularla etkileşim kurmak için şu REST API kaynaklarından birine bakın:
SDK kaynakları
Programlı olarak sorgularla etkileşim kurmak için bkz. hatalar, görevler ve diğer Iş öğeleri Için sorgu.
Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2013
İş akışındaki durumlar, yeni bir durumdan kapalı veya bitti durumuna taşırken iş durumunu izlemeyi destekler. Kanban sorgu alanları, Kanban panosunda bir sütundan veya kulvardan diğerine geçmekte olan çalışmanın durumunu izlemeyi destekler.
Her iş akışı bir durum kümesinden, durumlar arasındaki geçerli geçişlerin ve iş öğesinin seçili duruma geçirilmesine yönelik nedenlerden oluşur. Iş akışı durumları ve nedenler , projenizi oluşturmak için kullanılan iş öğesi türleri (WTS) ve varsayılan süreçler arasında farklılık gösterir.
Çoğu iş öğesi yeni, etkin veya önerilen durumdan bitti veya Kapalı durumuna geçer. Her çalışma öğesi bir durumdan diğerine taşınırsa, öğe ekibin çeşitli üyelerine de atanabilir. Örneğin, bir test eden, önceliklendirme sırasında başka bir takım üyesine atanan bir hata oluşturabilir. Diğer takım üyesi hatayı çözdüğünde, onu oluşturan sınayıcıya yeniden atanır.
Örneğin, kapatılan ve sonra yeniden etkinleştirilen tüm iş öğelerini bulabilirsiniz. Değiştirilen tarih alanını belirterek bugün, dün veya geçen hafta içinde gerçekleşen yeniden etkinleştirmeleri üzerinde durabilir.

Ayrıca, etkinleştirilen ve etkinleştirilen tarih alanlarını veya diğer iş akışı alanlarını da kullanabilirsiniz.
İpucu
Tüm alanlar tüm WTS 'ler için geçerli değildir. Sorgulara ekleyebileceğiniz alan kümesi için Iş akışı ve Kanban sorgu alanlarına atlayın ve bunlara uygulanırlar.
Sorgu oluşturmaya yeni başladıysanız sorguları listelemek ve yönetmek için bkz. sorgu düzenleyicisini kullanma.
Desteklenen işleçler ve makrolar
Bir kimlik veya iş akışı ile ilişkili alan belirten sorgu yan tümceleri, aşağıdaki tabloda listelenen işleçleri ve makroları kullanabilir. Alan veri türü hakkında bilgi edinmek için bu makalenin ilerleyen kısımlarında yer alan Iş akışı ve Kanban Pano alanları bölümüne bakın.