Я пытаюсь создать отчет, используя ruport, но получаю ошибку.
in '<top (required)>': uninitialized constant Ruport::Report (NameError) Did you mean? Ruport
Я использовал пример кода из https://www.rubydoc.info/github/ruport/ruport-util/Ruport/Report
У меня есть вышеуказанный код в классе TestExeReport
В моем основном классе у меня есть это:
require_relative '../../spec/support/testExeReport'
У меня установлены драгоценные камни.
Я пытался обратиться за помощью к этому сообщению об ошибке, но никто не решил мою проблему.
require "rubygems"
require "ruport"
class TestExeReport < Ruport::Report
renders_as_grouping(:style => :inline)
def renderable_data(format)
table = Table("foo.csv")
Grouping(table, :by => "username")
end
end
report = TestExeReport.new
report.save_as("bar.pdf")
Я хотел бы увидеть отчет "pdf" моего файла "csv"
Заранее спасибо!
Semone.