Tag: 报告

是否有基于可自定义模板的Ruby或Rails报告工具?

我正在寻找一个在ruby或rails中完成的报告生成器,它允许用户首先定义模板然后将数据提取到模板中。 我一直在浏览“The Ruby Box:reporting section”(https://www.ruby-toolbox.com/categories/reporting.html) 有两种报告工具类似于我所寻找的: 精简报告 :非常好。 下载模板编辑器然后定义自己的报告模板,然后通过组合thinreports gems,您可以从应用程序中获取SVG或PDF报告。 ODF报告 :它使用ODF文件作为模板,可以通过OpenOffice和MS Word 2010进行编辑。然后,您可以获取报告。 但是,他们都无法绘制图表。 有谁知道任何报告工具与这两个工作类似,但也能够在报告中绘制图表? 最低要求是: 能够创建可自定义的模板。 例如。 设计布局,设置字体大小,颜色,嵌入图像等 能够绘制表格,图表。 模板可以是ODT或excel或tif或任何其他常见文件。 谢谢

按日期范围生成报告

您将如何在rails应用程序中按用户选择的日期范围生成报告? 什么是最好的日期范围采摘者? 编辑以响应帕特里克:我正在寻找一些小部件和活动记录建议,但我真正好奇的是如何根据用户选择的日期安排显示日期范围列表。

Ruport – 未定义的方法`each’表示“”:String

对不起我的英语不好。 我正在关注这个tuto: http: //ruportbook.com/printable_documents.html,第一个例子,但我得到未定义的方法`每个’为“”:字符串一直,我用这段代码创建了一个新文件: class MultiTableController < Ruport::Controller stage :multi_table_report class PDF MultiTableController build :multi_table_report do data.each { |table| pad(10) { draw_table(table) } } render_pdf end end end 然后,在名为workers_controller.rb的现有控制器中,我执行了下一个操作: def index_report t1 = Table(%w[abc]) << [1,2,3] << [4,5,6] t2 = Table(%w[abc]) << [7,8,9] < [t1,t2]) end 我当然把这条路线添加到routes.rb。 然后,我在浏览器上收到此错误: undefined method `each’ for “1”:String 但错误不仅发生在这个例子中,我已经尝试了许多其他例子,我得到了同样的错误。 一些帮助? […]

Ruby on Rails:可以使用哪些报告和/或图表工具?

我刚刚开始使用Ruby / Rails,我想知道Rails开发人员在Rails站点上使用什么来提供报告和/或图表。 在ASP.NET中,我使用DevExpress中的工具,但我对Rails生态系统了解不足以了解可用的内容。 任何见解将不胜感激。