2016-08-18 21 views
0

嗨我想弄清楚在Jira上使用SIL條件的休耕方案 如果任何鏈接的問題狀態爲拒絕自動轉換當前問題或忽略轉換如何使用For編程中的For和If語句檢查條件

string value = linkedIssues(key); 
for (string link in linkissues) { 
    if(%link%.status != "Rejected") { 
     return false; 
     } else { 
     autotransition("Reject",key); 
     boolean exists = true; 
     } 
} 

請sujjest檢查這個

回答

0

SIL條件並沒有真正工作方式的最佳途徑。它用於確定用戶是否可以看到轉換(例如,如果他們必須在使用Complete轉換之前設置fixVersion,則可以隱藏Complete轉換,直到填充fixVersion爲止)。在這種情況下,如果有人看着它,這個問題只會被拒絕,這看起來很奇怪。

不理解你的使用情況,我猜你會更好觸發時,原來的問題被拒絕的過渡:

string[] linkissues = linkedIssues(key); 
for (string link in linkissues) { 
    if(%link%.status != "Rejected") { 
     autotransition("Reject", link); 
    } 
}