
DataVision 是類似于 Crystal 報表的開放源碼的數(shù)據(jù)庫報表工具。它允許您通過“拖放”的 GUI 來設(shè)計報表。在應(yīng)用程序中,可以運行、瀏覽以及打印報表,或者是導(dǎo)出為 Html、XML、PDF、LaTeX2e、DocBook,或者是以 Tab 或逗號分隔的文本文件。LaTeX2e 和 DocBook 產(chǎn)生的輸出文件也可以用來產(chǎn)生 PDF、文本文件、HTML、PostScript 或者更多的文件格式。
DataVision 是用 Java 編寫的,可以運行于任何環(huán)境。它可以從數(shù)據(jù)庫或文本數(shù)據(jù)文件產(chǎn)生報表。任何有 JDBC 驅(qū)動程序的數(shù)據(jù)庫都可以工作:Oracle、PostgreSQL、MySQL、Informix、hsqldb、Microsoft Access 以及其它。從文本文件讀取的列可以由任何字符來分隔。
報表描述以 XML 文件形式存放。這意味著您不僅僅可以使用 DataVision GUI ,也可以使用您喜愛的文本編輯器來編輯報表。