2

現在、JIRA クエリは次のようになっています。

(status = "In Progress" OR status="Test Failed") AND assignee = currentUser() order by priority desc, due asc, status desc, key asc

問題は、優先度がテキストであり、 とMediumの前に来ることLowですHigh。また、タスクを昇順で並べると、課題Mediumはリストの最後に移動します。case-when-then 式を試してみましたが、JQL では予約語であるため許可されません。カスタム順序を定義するにはどうすればよいですか?

4

1 に答える 1

1

Priority がテキスト フィールドの場合、英数字順で並べ替えられます (実際には ascii だと思います)。名前を 0-High、1-Medium、2-Low、または「P1 High」、「P2 Medium」、「P3 Low」に変更することで、これを回避する人もいます。または、プライオリティのカスタム フィールドを、低、中、高という名前のオプションを含む選択フィールドとして定義し、フィールド構成中にそれらの順序を変更することもできます。

于 2013-04-05T16:51:09.107 に答える