Ruby Reports

Category: Other - Tools & Utilities

Ruby Reports is a software library that aims to make the task of reporting less tedious and painful. It provides tools for data acquisition, database interaction, formatting, and parsing/munging. Designed to be extensible, it is possible to use Ruport for quick specific tasks as well as to build robust reporting applications. To begin, your data must be read from its source and stored in Ruport's standard data structures. Ruport::Data::Table and Ruport::Data::Record have further information on how to work with with and store data in ruport. If you wish to retrieve your data using Ruby on Rails and ActiveRecord, please see the acts_as_reportable plugin. Report Generation Once the data is ready, it can be rendered using a combination of Ruport::Renderer and Ruport::Format::Plugin. The renderer defines the report type (tablular, graph, etc), and the plugin renders the engine into a final format (PDF, CSV, HTML, SVG). Renderers will often interact with more than one plugin, to allow the same report to be rendered in multiple ways ie. as HTML and a PDF. To tie these together, a basic DSL is provided by Ruport::Report. Date: 11 April, 2012


Ruby Reports - Database Reports - Ruby Database - Ruby - Reports - Database

Homepage: http://files.rubyforge.vm.bytemark.co.uk/

Developer: files.rubyforge.vm.bytemark.co.uk

License: Freeware

Operating System: All

Add a Comment

all are required fields

     
What do you think of this resource?

Select Your Rate:

Votes:0

 

Related Scripts Download

SPIDERS (SQL PHP/PERL Integrated DEvelopment Reporting System) is a PHP web front end on apache used to run perl script reports on SQL databases.

developer Developer: SourceForge.net
license License: Freeware
operating systems Operating System: All


Papyrus is an open source XML reporting engine for Linux.

developer Developer: treshna.com
license License: Freeware
operating systems Operating System: All


Ruby/rrdtool is a native Ruby language bindings for Tobias Oetiker's RRDtool.

developer Developer: rubyforge.org
license License: Freeware
operating systems Operating System: All


memcache is a wrapper around memcache(3) and provides exceptionally fast access to a memcached(8) cluster.

developer Developer: files.rubyforge.vm.bytemark.co.uk
license License: Freeware
operating systems Operating System: All


This mixin provides methods to make ActiveRecord::Base classes more usable from within a shell such as irb.

developer Developer: files.rubyforge.vm.bytemark.co.uk
license License: Freeware
operating systems Operating System: All


This script is a plugin for Rails that adds a finder to retrieve ActiveRecord objects from database using a new 'query language' named ORMQL (Object Relational Mapping Query Language) that makes eager loading easy.

developer Developer: rubyforge.org
license License: Freeware
operating systems Operating System: All


Ruby/OpenBase is a ruby extension library to access OpenBase database from Ruby.

developer Developer: rubyforge.org
license License: Freeware
operating systems Operating System: All


Gaby is a small personal databases manager for Linux using GTK and Gnome (if available) for its GUI.

developer Developer: 0d.be
license License: Freeware
operating systems Operating System: All


MARC/Perl is a Perl 5 library for reading, manipulating, outputting and converting bibliographic records in the MARC format.

developer Developer: SourceForge.net
license License: Freeware
operating systems Operating System: All