This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Alexander Lang (author)
Mon Jul 07 10:26:07 -0700 2008
| name | age | message | |
|---|---|---|---|
| |
INSTALL | Sat Apr 12 13:45:18 -0700 2008 | [Alexander Lang] |
| |
MIT-LICENSE | Fri Apr 11 05:59:44 -0700 2008 | [Alexander Lang] |
| |
README | Sat Apr 12 13:22:18 -0700 2008 | [Alexander Lang] |
| |
generators/ | Fri Apr 11 05:59:44 -0700 2008 | [Alexander Lang] |
| |
init.rb | Sat Apr 12 12:51:43 -0700 2008 | [Alexander Lang] |
| |
install.rb | Sat Apr 12 12:51:43 -0700 2008 | [Alexander Lang] |
| |
lib/ | Mon Jul 07 10:26:07 -0700 2008 | [Alexander Lang] |
| |
spec/ | Mon Jul 07 10:26:07 -0700 2008 | [Alexander Lang] |
| |
views/ | Sat Apr 12 13:32:47 -0700 2008 | [Alexander Lang] |
README
== dead simple reports == this rails plugin allows you to easily create and view arbitrary reports of your database tables. it therefore creates a reports controller with views and a report model in your application. to create a report you simply create an instance of Report. it then appears in the list of reports where you can view it either as html, csv or xls table. === to create a report === Report.create! :name => 'My Ruby Report', :kind => 'code', :code => 'User.find(:all).map(:&name)' This will generate a report that lists all user's names. Alternatively you can create a sql report: Report.create! :name => 'My SQL Report', :kind => 'sql', :code => 'SELECT name FROM users' to view the list of reports just go to http://localhost:3000/reports === customizing the views === to customzie the views you can simply edit the files under app/views/reports in your application. == customizing the controller == to customize the controller you can add code to the app/controllers/reports_controller file generated in your application. === contact === for hints, questions etc. please email alex[at]upstream-berlin.com




