Class: Birt::ApiController

Inherits:
ActionController::Base
  • Object
show all
Defined in:
app/controllers/birt/api_controller.rb

Instance Method Summary collapse

Instance Method Details

#indexObject



11
12
13
14
15
16
17
18
19
# File 'app/controllers/birt/api_controller.rb', line 11

def index

  rpt_design_path = params[:_report] || '003.rptdesign'
  @rpt_design = Birt::Core::RptDesign.new("./birt/reports/#{rpt_design_path}")

  #数据解析
  @rpt_design.parse_rpt
  @rpt_design.data_sets.values.each { |data_set| data_set.data_set_result }
end