Jira工作日志报告

时间:2013-11-13 18:27:59

标签: jira

我正在试图找出一种方法来生成一个报告,显示我(另一个指定用户)记录的工作,它显示时间,还有关于记录的工作,相关票证,史诗等的评论。我找到了几种接近的方式,但并不是我真正需要的方式。有没有办法在没有额外插件的情况下轻松完成这项工作?

在摘要级别上,我只想查看我今天记录的所有工作,其中包含我为执行的任务输入的详细信息(而不仅仅是时间 - 我今天生成的结果!)。

2 个答案:

答案 0 :(得分:2)

这可能为时已晚,无法回答,但可能会帮助那些正在寻找具有相同问题的解决方案的人。

可用的免费选项之一是使用以下网址中名为Jira Assistant的浏览器扩展程序。无需将此插件添加到jira。您可以在浏览器中使用它。此扩展程序具有更多有用的功能,不仅有助于生成报告,还有助于每天记录您的工作,包括通知,日历集成和更多很酷的功能,可以帮助管理人员和团队成员进行日常活动:

对于Chrome用户:https://chrome.google.com/webstore/detail/jira-assistant/momjbjbjpbcbnepbgkkiaofkgimihbii?src=sof

对于Firefox用户:https://addons.mozilla.org/en-US/firefox/addon/jira-assistant/

答案 1 :(得分:0)

甚至更自由! :

我接受这并不能完全回答问题,但我认为这将是满足您确切要求的充分基础,特别是因为新访客对这个旧问题可能会有所不同。 / p>

在附加功能上,很多被忽略的是使用JavaScript书签。在chrome中创建书签-任何书签!然后对其进行编辑,并将其名称更改为“ Jira Worklog”,并将URL更改为:

javascript:var pswl=$(".zzzpswl"); if (pswl.length>0){pswl.remove();}else{$(".issuerow").each(function(){ var row=$(this);var issId=$(this).attr("rel"); jQuery.ajax({url:"/rest/api/2/issue/"+issId,success:function(result){console.log(result);result.fields.worklog.worklogs.forEach(function(wl) {var startParts=(new Date(wl.started)).toDateString().split(" ");var newRow="<tr class='zzzpswl'><td></td><td></td><td colspan=100>&nbsp;&nbsp;"+wl.author.displayName+": <b>"+wl.timeSpent+"</b> on <b>"+startParts[0]+" "+startParts[2]+"-"+startParts[1]+"-"+startParts[3]+"</b>"+(wl.comment?" : "+wl.comment:"")+"</td></tr>";row.after(newRow);});}});});}

如果您随后在Jira中查看任何搜索结果页面并点击书签,它将在搜索结果的每个jira下添加行,显示该项目的工作日志(包括评论)。