2014-04-18 11 views

Odpowiedz

12

Jeśli masz zainstalowany Script Runner, możesz użyć następującego zapytania. Pokaże ci problemy tylko wtedy, gdy zalogowałeś się do pracy w JIRA.

issueFunction in workLogged("after 2014/09/01 before 2015/01/30 by <USER_NAME>") 

Gdzie daty mogą być ustawione na zakres tygodnia, na który chcesz wysłać zapytanie, a USER_NAME może być Twoją nazwą użytkownika.

Script Runner Documentation

+2

issueFunction wydaje się nie istnieć. –

+0

Musisz mieć zainstalowany Script Runner (darmowy, niezwykle przydatny dodatek) – SebK

+0

Możesz to zrobić bez skryptu. Zobacz https://stackoverflow.com/a/40930243/1015595. –

-1

Z jakich worklogów korzystasz? Niestety, z JQL nie jest to możliwe. Możesz mieć szczęście, jeśli używasz niektórych wtyczek, takich jak Tempo, ponieważ mogą one zawierać wewnętrzne raporty.

0

Wtyczki są twoją odpowiedzią. Wyszukaj na rynku "Timesheets", jeśli korzystasz z wbudowanego rejestrowania pracy JIRA. Osobiście odniosłem wiele sukcesów z JIRA Timesheet Reports and Gadgets.

Jeśli nadal chcesz, aby wtyczka JQL oddawała Ci wyniki LUB używasz chmury JIRA, spójrz na JQL Pro, wydaje się, że robi to, czego potrzebujesz.

13

Zastosowanie poszukiwania poprzez JQL advance:

worklogAuthor = currentUser() 
       AND worklogDate >= "2016/12/01" 
       AND worklogDate <= "2016/12/31" 
+0

Jeśli wciskamy kod o cztery spacje, zostanie on automatycznie sformatowany, co wygląda lepiej i wygląda lepiej. –

+0

Czy wykryje problemy z elementami listy roboczej utworzonymi w tych datach wśród innych dzienników pracy? Czy może agregować tylko dzienniki pracy tylko w tych dniach? –

+0

Nie mogę znaleźć pola worklogAuthor w dokumentacji: https://confluence.atlassian.com/jira063/advanced-searching-fields-reference-683542531.html – Bronek

2

Korzystanie JQL można zrobić coś takiego i nie trzeba będzie zaktualizować filtr co tydzień.

worklogAuthor = currentUser() 
AND worklogDate >= startOfWeek(-1w) 
AND worklogDate < startOfWeek() 

Source for startOfWeek()

Powiązane problemy