amairme

Members
  • Content count

    1
  • Joined

  • Last visited

Everything posted by amairme

  1. I'm trying the FusionCharts Basic Database Example but i'm getting an error Invalid XML Data Rails -v 2.1.1 here is my code: <% @page_title="FusionCharts - Database Example" %> <% @page_heading="FusionCharts Database Example Using dataXML method" %> <% @page_subheading="Click on any pie slice to slice it out. Or, right click to enable rotation mode." %> <%str_xml = render "process_utilizations/basic_factories_quantity",{:factory_data => @factory_data} render_chart '/FusionCharts/Pie3D.swf', '', str_xml, 'FactorySum', 600, 300, false, false do-%> <% end-%> ------------------------- xml = ::Builder::XmlMarkup.new xml.chart(:caption=>'Factory Output report', :subCaption=>'By Quantity', :pieSliceDepth=>'30', :showBorder=>'1', :formatNumberScale=>'0', :numberSuffix=>'Units') do for item in factory_data xml.set(:label=>item[:factory_name],:value=>item[:factory_output]) end end -------------------------- def basic_dbexample headers["content-type"]="text/html"; @factory_data = [] factory_masters = FactoryMaster.find(:all) factory_masters.each do |factory_master| total = 0 factory_id = factory_master.id factory_name = factory_master.name factory_master.factory_output_quantities.each do |factory_output| total += factory_output.quantity.to_i end @factory_data<<{:factory_name=>factory_name,:factory_output=>total} end end ---------------------