Class: Report

Inherits:
ActiveRecord::Base
  • Object
show all
Defined in:
app/models/report.rb

Instance Method Summary collapse

Instance Method Details

#set_default_templateObject



9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# File 'app/models/report.rb', line 9

def set_default_template
  self.template =
"<h3><%= title %></h3>

<table>
<tr>
<% columns.each do |column| %>
  <th><%= column %></th>
<% end %>
</tr>
<% rows.each do |row| %>
  <tr>
  <% row.values.each do |value| %>
<td><%= value %></td>
  <% end %>
  </tr>
<% end %>
</table>

<%= report_download_link(unique_name, :csv, 'Download CSV') %> |
<%= report_download_link(unique_name, :pdf, 'Download PDF') %>"
end