have problem with getting output. I get an error no matter how I try to get output...
NoMethodError in Reports#commissions_export
Showing app/views/reports/commissions_export.erb where line #26 raised:
undefined method `send_data' for #<ActionView::Base:0xb717a2c0>
This is all I have in commissions_export.erb
<%= csv_string = FasterCSV.generate do |csv| csv << [ 'Commission Report' ] csv << [ 'Reporting Period Starts', '', '', '', @period.lastdate_in_period.strftime("%m-%d-%Y") ] csv << csv << [ "Customer (Branch)", "Invoice #", "Stock ID", "Qty.", "Sale Price", "Cost", "Gross Profit", "Commission" ] @sales.each do |sale| csv << [ sale.custbranch, sale.transno, sale.stockid, sale.qty, sale.amt.to_fl(2), sale.cost.to_fl(2), (sale.amt - sale.cost).to_fl(2), ((sale.amt - sale.cost) * @salesman.commissionrate1).to_fl(2) ] end end send_data csv_string, :type => "text/plain", :filename=>@salesman.salesmanname + "_Commissions.csv", :disposition => 'attachment' %>
(send_data stuff is from examples which don't seem to work)