<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -102,4 +102,13 @@ module ReportHelper
     result.blank? ? &quot;&quot; : &quot;#{crumbs.last.crumb_type}: #{result}&quot;
   end
   
+  def render_chart_report(table_view, chart_id = &quot;yui_chart&quot;)
+    Yui4Rails::Widgets::Chart.new(:bar, chart_id, 
+    {
+      :data_rows =&gt; yui_data_rows(table_view), 
+      :col_defs =&gt; yui_column_definitions(table_view), 
+      :series_defs =&gt; yui_series_definitions(table_view),
+      :y_field =&gt; &quot;row_dimension_label&quot;
+    }).render
+  end  
 end
\ No newline at end of file</diff>
      <filename>lib/active_warehouse/view/report_helper.rb</filename>
    </modified>
    <modified>
      <diff>@@ -64,5 +64,18 @@ module ActiveWarehouse::View
   		end
   		x.target!
     end
+    
+    def yui_series_definitions(table_view)
+      series_def = []
+      table_view.column_dimension.values.each do |col_dim_value|
+        table_view.fact_attributes.each do |fact_attribute|
+  				child_data = {}
+          child_data[:displayName] = fact_attribute.label.humanize.titleize
+          child_data[:xField] = &quot;#{col_dim_value}_#{fact_attribute.label}&quot;.gsub(' ', '_').downcase
+          series_def &lt;&lt; child_data
+        end	
+      end
+      series_def
+    end
   end
 end
\ No newline at end of file</diff>
      <filename>lib/active_warehouse/view/yui_adapter.rb</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>f1b4911d1af6ad16b4d01c1f5cd29c1ff20e3cd6</id>
    </parent>
  </parents>
  <author>
    <name>Marty Haught</name>
    <email>mghaught@gmail.com</email>
  </author>
  <url>http://github.com/aeden/activewarehouse/commit/b549afd9b646a93a32af235ef61ba4e3c94eb1eb</url>
  <id>b549afd9b646a93a32af235ef61ba4e3c94eb1eb</id>
  <committed-date>2008-11-24T15:07:52-08:00</committed-date>
  <authored-date>2008-11-24T15:07:52-08:00</authored-date>
  <message>Added YUI charts helper.  This requires Yui4Rails plugin to be installed, just like the datatable</message>
  <tree>2ecaf0062dcce28edc86046fc25e4e6d72aef2a5</tree>
  <committer>
    <name>Marty Haught</name>
    <email>mghaught@gmail.com</email>
  </committer>
</commit>
