Ruby on Rails的:什么报告和/或图表工具? [关闭](Ruby on Rails:

2019-07-29 07:43发布

我刚开始使用Ruby / Rails的,我想知道什么Rails开发者使用提供on Rails的网站报告和/或图表。 在ASP.NET我使用的DevExpress工具,但我不知道有足够的了解Rails的生态系统才知道什么是可用的。 任何有识之士将不胜感激。

Answer 1:

嗯,我会说,大多数人写自己的代码来运行他们的数据报告,这将主要是具体到他们。 然而有一些图表东西插入一个Rails应用程序很容易的。

  • 打开Flash图表
  • 邋遢

还有一个名为使用Ruby和Rails的实用报告,这可能是值得一试的A按书。

祝好运。

编辑:

如果你想分页数据,那么will_paginate是Rails开发者使用的标准宝石/插件,这是伟大的,易于使用。 对于出口到其他格式有多种选择。 对于PDF文件有虾,PDF :: Writer或HTMLDOC,王子是优秀的,但不是免费的,但我觉得有一个人将它移植到一个开源库(如果我没记错的话),并有几个库,能够帮助您轻松导出为CSV文件,以及。



Answer 2:

我发现Gruff的图形是很容易使用,它生产的好看的图形。 还有一个迷你的很小,很小的图表。 如果事实证明你需要非常具体的种类生成的图像,你可以检查出RMagick 。



Answer 3:

对于报表,你有

  • Ruport
  • 水晶报表
  • 微软SQL Server报表服务
  • 碧玉报告

对于简单的预焙报告,Ruport应该罚款。 但是,如果你需要处理大批量的报告和大量的数据可能,继续选择下一个三选一。

注:SQL Server报表服务只能使用SQL Server。 其余的是DB-无关。



Answer 4:

我用打开Flash图2之前,它是非常容易使用。 你只要键/值对的数组,并称之为“.to_json”就可以了。



Answer 5:

红宝石gnuplot的不完全是绘图工具..但我已经习惯了做一些相当复杂的图形..并认为,如果你需要做一些快速原型或想使不打算对最终用户的图表,你可能会喜欢它。



Answer 6:

这不是轨道具体的,但谷歌可视化API是很酷。

的Emprise也有一些很漂亮的图形。



Answer 7:

Ext的Javascript库刚刚发布(如3.0)的一组新的工具来生成的Adobe Flash图表和图形,只是通过Javascript编程! 这是所有客户端,这样你就可以与任何后端的Web服务器(Rails中,PHP,ASP.NET等)使用

点击这里,查看例子:

ExtJS的Flash图表示例

它是强大的,看上去很不错。 这种做法的好处是,由于它是JavaScript,您可以创建,一旦填写表单域,使用新的数据,用户只需键入使用从服务器的JSON / XML数据重新生成图形! 这是非常漂亮的。



Answer 8:

嗨,大家好,我一直在一个报表工具,红宝石的宝石。 请看看,并建议我,如果你心里有一些功能。 我已经在我的项目2使用它。 http://ashrafuzzaman.github.io/query_report/



文章来源: Ruby on Rails: What Reporting and/or Charting Tools Are Available? [closed]