Ruby Datavision Bridge 0.1

Ruby Datavision Bridge provides an utility to use Java datavision reports in Ruby on Rails Web applications.
Ruby Datavision Bridge provides an utility to use Java datavision reports in Ruby on Rails Web applications.

The Ruby DataVision Bridge (RDB) makes it easy to use DataVision's GUI report designer and then execute the XML report definition from Ruby on Rails.

It lists known reports, queries for parameters, runs reports, and streams results to the user.

Here are some key features of "Ruby Datavision Bridge":

Lists known reports
Queries for parameters
Runs reports and streams results to user
Will do lookups using activerecord (ie: select a “person”) and override report definition’s static lists for parameters

Installation:

Download the tar and extract the contents into the directory of the rails app you want to “report-enable”.
Source the contents of reports.sql into your db
I’ve made some assumptions about your app’s login system.. In reports_controller you’ll find before_filter :login_required and the like. Remove or change that as needed.
Add require ‘lib/report_engine.rb’ to your environment.rb (I hear there is a better way to do that.. email me if you know!)
Toss your JDBC drivers into the report/jdbc dir
Toss your datavision report xml defintions into the defs dir
Make sure that report/output is a symbolic link to public/reports
Make sure write permissions are assigned to temp and output
Use the reports scaffold to add all the reports you want to your app.. should be reasonable straight forward from here!

last updated on:
February 7th, 2007, 21:05 GMT
price:
FREE!
developed by:
Luke Galea
homepage:
rdb.rubyforge.org
license type:
GPL (GNU General Public License) 
category:
ROOT \ Database \ Administrative frontents

FREE!

In a hurry? Add it to your Download Basket!

user rating 1

5.0/5
 

0/5

Rate it!

Add your review!

SUBMIT