Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsWhite Papers
Discussion GroupsFirst AidDatabasesJavaBeansGUIJava 3DVirtual MachineCORBASecurityToolsGeneral
Java DirectoryOpen Source ProjectsSample Book ChaptersUser GroupsWeb Resources
Related Topics
Databases.NETMore Topics ...

Announcements

Tip: Looking for answers? Try searching our database.

[ANN] DataVision 0.9.0 released

Jim Menard   06 Mar 2005 20:06 GMTPage rating:


DataVision 0.9.0 is now available from SourceForge at
<http://sourceforge.net/project/showfiles.php?group_id=33343>.

DataVision (http://datavision.sf.net) is an Open Source reporting tool similar
to Crystal Reports. Reports can be designed using a drag-and-drop GUI. They
may be run, viewed, and printed from the application or exported as HTML, XML,
PDF, LaTeX2e, DocBook, or tab- or comma-delimited text files. The output files
produced by LaTeX2e and DocBook can in turn be used to produce PDF, text,
HTML, PostScript, and more.

DataVision is written in Java and uses the Bean Scripting Framework to allow
languages such as Ruby for scripting.

Changes:

* A default format and border for the entire report. To edit it, select the
 new "Default Format..." item in the "Format" menu.

* Formulas are now run using the Bean Scripting Framework
 (http://jakarta.apache.org/bsf), which means that you can use any language
 the BSF supports for formulas. Each report has a default language and each
 formula can use a different language. DataVision ships with JRuby, which is
 a BSF language. This means that existing reports will continue to work with
 Ruby and that no changes are necessary to continue using Ruby. If you want
 to use a different language, see "Adding another language" in the User's
 Manual. There is no GUI yet for editing the report's default language or
 individual formulas' languages. For now, you will have to edit the report
 XML manually. There is a little bit of documentation in the User's Manual;
 more will be forthcoming.

* The report is exposed to formulas as a global object called ``report''. In
 Ruby scripts, it is $report (the ``$'' means it is a global variable). More
 information about what you can do with the report object will appear in
 future documentation, and some changes to the report object may be made to
 allow for access to interesting bits of information.

* Upgraded to JRuby 0.8.0.

* A number of code refactorings that don't change behavior.

Bug fixes:

* Removed quotes around classpaths in datavision.bat.

* Fixed documentation error that showed incorrect arguments for PDFLE
 constructor.

Signature

Jim Menard, jimm@io.com, http://www.io.com/~jimm/
"SPOON!" -- The Tick's battle cry
"Not in the face!  Not in the face!" -- Arthur's battle cry



Rate this page
Poor Excellent    

Comments

No comments at this time. Why not be the first?

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Post new comment
Rate this page



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.