1

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

我发现手动执行此操作越来越无聊,并且我怀疑有一种更简单的方法可以自动生成此报告。我可以使用这个应用程序(http://www.docmosis.com/)从 groovy 脚本中生成带有数据的 word 文档,但我还没有找到一种在生成或 excel 中自动包含 JIRA 图表的方法,所以我的问题是:

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

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

5 回答 5

4

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

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

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

在我的原始答案后 2 年更新:

JIRA PDF View Plugin 3.5.0+ 还可以导出 JIRA 图表(准确地说是 JIRA 仪表板中的小工具)。因此,现在您可以执行 Groovy 脚本、包含 JIRA 图表并将所有结果整合到专业的 PDF 文档中。

更好的是,现在有一个免费插件可以让您的每月流程 100% 自动化!它将根据首选计划(CRON 触发器)生成您的 PDF 文档并将其发送到您的团队成员的邮箱。

相关教程:

  1. 将 JIRA 仪表板导出为 PDF

  2. 自动化 JIRA PDF 导出

Discl:我是开发这些产品的开发人员,但这是解决您的问题的最佳方法。:-)

于 2012-11-19T13:53:33.253 回答
1

Jira 中生成的大多数图表都是根据搜索结果返回的数据创建的。因此,您可以使用 REST 或 SOAP api 从 Jira 获取数据,并通过其他方式生成您自己的图表。

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

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

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

于 2012-07-10T00:47:37.000 回答
0

如果您先将 JIRA 图表转换为图像,则最简单。当您说 JIRA 图表时,您的意思是来自这个插件的东西吗?

一旦你有了一张图片,你的文档生成工具应该能够包含它。

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

于 2012-07-10T06:40:00.947 回答
0

现在有一个 JIRA 插件可以在 Word 文档中生成图表,这可能会对您有所帮助。 https://marketplace.atlassian.com/plugins/com.clariostechnology.officecharts.officecharts

于 2012-11-17T06:19:23.483 回答
0

现在还有用于 JIRA 的 Intelligent Reporter,它是一种从 JIRA 数据创建 word 文档的无代码方法,包括具有 JIRA 数据完整格式的原生 Word 图表。

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

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

于 2013-01-06T23:12:29.987 回答