使用JIRA图表dynamic创build一个MS Word报告?

每个月我都必须为我的团队手动创build报告。 为此,我使用从我从JIRA实例中的一系列图表中编写,截图,剪切和粘贴的groovy脚本生成的数字的组合,并剪切和粘贴excel图表。

我发现手工操作越来越无聊,我怀疑有一个更简单的方法来自动生成这个报告。 我可以使用这个应用程序(http://www.docmosis.com/)从groovy脚本生成word文档,但我还没有find自动包括在一代或Excel中的JIRA图表的方式,所以我的问题是:

是否可以生成包含来自各种来源(包括重要性)的生成数据的Word文档:

  • JIRA图表
  • 以编程方式生成数据和
  • Excel图表?

Jira中生成的大部分图表都是从search结果返回的数据中创build的。 因此,您可以使用REST或SOAP API从Jira获取数据,并通过其他方式生成您自己的图表。

我不确定是否有一个没有编码的方法。 但是我会写一个C#程序,将数据添加到您的来源(Jira,其他程序,Excel)的Word模板。 并创build一个模板,从插入的数据生成图表。

对于Word文档生成,我会看看这里-http://www.codeproject.com/Articles/20287/Generating-Word-Reports-Documents

对于在文档中的图表创build,我会看看这里 – http://office.microsoft.com/en-us/word-help/create-a-chart-in-a-document-HP005190046.aspx

由于您已经在Groovy中编写了逻辑代码,所以最好的做法是跳过Excel步骤,并使用JIRA PDF View Plugin直接从JIRA生成报告 。 这个插件将您的工作减less到一个单一的点击下载你一个不错的PDF文档(PDF比Word文档更便携)。

这些简短的教程可以帮助您:

  1. 重用您的Groovy脚本来报告逻辑 (另请参阅此处的“图表”教程)
  2. 把数据,图表和模板放在一起

更新2年后,我原来的答案:

JIRA PDF View插件3.5.0+还可以导出JIRA图表 (JIRA仪表板中的小工具,准确而言)。 所以,现在你可以执行你的Groovy脚本,包括JIRA图表,并把所有的结果放在一个专业的PDF文档中。

更好的是,现在有一个免费的插件,将使您的月度过程100%自动! 它将生成PDF文档,并根据首选时间表(CRON触发器)将其发送到您的团队成员的邮箱。

相关教程:

  1. 将JIRA仪表板导出为PDF

  2. 自动化JIRA PDF导出

Discl:我是开发这些产品的开发人员,但这是解决您的问题的最佳解决scheme。 🙂

如果您先将JIRA图表转换为图像,那么最简单。 当你说JIRA图表,你的意思是从这个插件的东西?

一旦你有一个图像,你的文件生成工具应该能够包括这一点。

有许多文档生成工具可以包括编程生成的数据,其中一些可以包括Excel图表。

现在有一个JIRA插件可以帮助你在Word文档中生成图表。 https://marketplace.atlassian.com/plugins/com.clariostechnology.officecharts.officecharts

现在还有JIRA的智能报告器,它是一种无码方法,用于从JIRA数据创buildWord文档,包括具有JIRA数据完整格式的本地Word图表。

https://marketplace.atlassian.com/plugins/com.clariostechnology.intelligentreports

免责声明:我为创build此插件的公司工作。 如果有什么你需要的,它不能做,请让我知道。