DataVision is a Crystal Reports-like Open Source reporting software.
DataVision is written in Java and is compatible with almost all operating systems. It stands as a great solution for generating reports from databases or text data files. Supported databases include Oracle, PostgreSQL, MySQL, Informix, hsqldb, Microsoft Access, Progress, and so on. Text files can be separated by any character, making text reading more flexible. What’s more, report descriptions are stored as XML files, consolidating the ease of using the DataVision GUI and your favorite text editor.
Here’s a glance at some of the key features of "DataVision": a drag-and-drop report builder, runs on any system that supports Java, is compatible with all databases supported with JDBC drivers. It includes a wide range of report formatting options such as report headers and footers, page headers and footers, group headers and footers, color coding, numeric and date formatting, letting you customize the look of the report. Additionally, it supports subreports, visual table linker, aggregates (sum, min, max, count, average, stddev), record sorting, sub-selects allowed within SQL WHERE clauses, formulas using any language recognized by the Bean Scripting Framework (BSF), record selection, runtime parameters, runtime variables, user-defined SELECT clause columns, section hiding, data sources defined for databases and text data files, and so on.
DataVision provides multiple functionalities to cater to your diverse reporting needs. You can run, view, and print reports from the application or export them to different formats as required. The output generated files are compatible with various formats and can be easily translated into different languages.
DataVision project is open-source software, which implies you get access to all the source code to play, modify or implement. It is compatible with Java, and the DataVision download package contains Java source code, a jar file, scripts for running DataVision, examples, and documentation.
The latest version 1.2.0 RC2 Development Release of DataVision includes a range of updated drivers enabling stable and precise data extraction from various databases. Compatibility error with Java 1.4 and up have been fixed, and the documentation for datavision.sh and datavision.bat updated. The datavision.sh file is now made executable for better user experience.
In conclusion, if you are looking for a flexible and easy-to-use reporting tool that is compatible with most databases and operating systems, DataVision is an excellent choice. Its simple architecture, seamless data extraction, wide range of formatting options, and support for multiple languages make it an ideal solution for all user segments.
Version 1.1.0 / 1.2.0 RC2: N/A