<= Previous | Next => | Table of Contents | DataVision FAQ |
From the User's Manual:
DataVision is an Open Source database 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 runs almost anywhere. It can generate reports from databases or text data files. Any database with an available JDBC driver should work: Oracle, PostgreSQL, MySQL, Informix, hsqldb, Microsoft Access, and more. Columns read from text files can be separated by any character.
Report descriptions are stored as XML files. This means you can not only use the DataVision GUI but you may also edit reports using your favorite text editor.
The DataVision Web Site is hosted on SourceForge. The project summary page contains additional links to forums, news items, and more.
You can follow the "Download" link on the DataVision Web site, or you can jump to the downloads page.
It's all Jim Menard's fault. His email address is jimm@io.com.
If you have no problems compiling datavision but your changes don't take effect, that is probably because you forgot to re-make the jar file.
make jar
The "jar" make target depends upon the "all" target, which means that make will recompile DataVision before creating the jar file.
If you try to recompile older versions of DataVision (before 0.7.7) you will get an error message about a missing directory. The image files used by DataVision used to be copied into the jar file from another directory outside of the datavision directory.
If you wish, you can extract those files from the lib/DataVision.jar file.
# Make a temporary directory mkdir temp cd temp # Extract the files in the DataVision jar file jar xf ../lib/DataVision.jar # Move the missing graphics files mv toolbarButtonGraphics ../.. # Remove the temporary directory cd .. rm -fr temp
Don't forget to make the jar file, too. See above.
<= Previous | Next => | Table of Contents |