2013-02-01 21 views
13

Hiện nay, tôi có một bộ lọc nhanh chóng để cho tôi nhiệm vụ của tôi là thực hiện điều này:Jira Quick-bộ lọc để hiển thị tất cả các nhiệm vụ với subtasks gán cho người dùng hiện

assignee = currentUser() 

này hoạt động ok, nhưng không chỉ cho tôi nhiệm vụ được giao cho người khác, nhưng có nhiệm vụ được giao cho tôi. Có thể làm cho nó cho tôi thấy cả hai nhiệm vụ được giao cho tôi, và các nhiệm vụ có nhiệm vụ được giao cho tôi?

Trả lời

12

Tạo một bộ lọc cho tất cả các công việc phụ của bạn từ JQL sau:

issuetype in subtaskIssueTypes() and assignee = currentUser() 

Sau đó, sử dụng Craftforge JQL Functions Plugin, sử dụng JQL sau đây để tìm cha mẹ:

issue in parentIssuesFromFilter("filter name or its id") 
0

Ngoài @ Kuf của Câu trả lời, đôi khi nó đơn giản hơn nhiều để viết toàn bộ điều trong một truy vấn đặc biệt là với Swimlanes hoặc Quick-Filters trong Greenhopper, thay vì tạo và lưu bộ lọc tùy chỉnh.

Ví dụ, để hiển thị vấn đề Un thành hoặc Sub-nhiệm vụ trong một nhanh bộ lọc trên Greenhopper:

status!=Closed or issue in parentIssuesFromQuery("issuetype in subtaskIssueTypes() AND status!=Closed ") 
0

Tất cả các vấn đề mở đối với tôi

assignee = currentUser() AND resolution = Unresolved ORDER BY updatedDate DESC 
+0

Vui lòng giải thích câu trả lời của bạn để làm cho câu trả lời rõ ràng hơn cho người đọc khác. –

-1

Navigate to vấn đề (trong tiêu đề)> Tìm kiếm sự cố, sau đó nhập tiêu chí tìm kiếm của bạn.

0

Truy vấn sau sẽ trả về tất cả các công việc cha mẹ, có nhiệm vụ phụ được chỉ định cho người dùng hiện tại. (Nhiệm vụ cha mẹ không cần phải được giao cho người dùng hiện hành)

issueFunction in parentsOf("assignee = currentUser() ") 

Lưu ý: issueFunction đòi hỏi các plugin ScriptRunner và nó không miễn phí.

Các vấn đề liên quan