运行,查看,并从应用程序打印或导出为HTML,Excel中,LaTeX2e,XML,PDF,DocBook的,或制表符或逗号分隔的文本文件。生成的输出文件的LaTeX2e和DocBook可以在反过来用于生成PDF,文本,HTML,PostScript和更多。
DataVision的神器出山:www.shenqi73.com是用Java编写的,运行在几乎任何地方。它可以从数据库或文本数据文件生成报告。
任何一个可用的JDBC驱动程序的数据库,应该工作:甲骨文,PostgreSQL,MySQL和Informix的,HSQLDB时,Microsoft Access,进步,和更多。从文本文件中读取的列可以由任何字符分割。
报告描述存储为XML文件。这意味着你不仅可以使用DataVision的GUI,但你也可以使用你喜欢的文本编辑器编辑报告。
下面是一些主要特点的“DataVision的”:
·拖和报表生成器中。
·在任何地方运行Java运行:在Windows,Linux,MAC OS X,BSD,Solaris上,和更多。
·工程与任何数据库,有一个JDBC驱动程序:甲骨文,PostgreSQL,MySQL和Informix的,HSQLDB时,Microsoft Access,DB / 2,和更多。
·报告页眉和页脚,页眉和页脚,组页眉和页脚。
·报表字段的格式:颜色,数字和日期格式,斜体,粗体,边界线等。
·可编辑的报告范围内的默认字段格式。
·子报表。
·视力表连接器。
·聚合(总和,最小值,最大值,计数,平均值,标准偏差)组,并在报告的结束。
·记录排序。
·子选择允许在SQL WHERE子句。
·公式,使用任何语言的使用Bean Scripting Framework(BSF)的支持。默认公式附带DataVision的语言是Ruby(通过JRuby的)。
·记录选择(SQL WHERE子句数据库的数据源,BSF脚本,它接受/拒绝字符分隔的文件数据源的记录)。
·运行时的参数值要求用户在报表运行时,如果在命令行中运行,在一个XML文件中读取值。
·运行时变量(再次感谢向BSF)。在每个报表运行开始运行的脚本是一个完美的地方设置初始值。
·用户定义的SELECT子句中的列,可用于调用存储过程或SQL函数。
·隐藏列和整个部分。
·报告可以从不同的数据源中读取数据。目前,数据源定义的数据库和文本数据文件(以逗号分隔,制表符分隔等)
·当读取文本数据文件,转换日期和数字列到相应的Java类,以便他们可以这样操作(格式化,在公式中使用,等等)
·屏幕上的运行和查看报告。
·打印报告DataVision的。
·HTML,XML,PDF,用逗号分隔,制表符分隔,DocBook的,LaTeX的出口。
·图形用户界面翻译成11种语言。
·存储为人类可读的XML报表定义。
·开源的,所以你得到所有的代码来播放,使用。
·DataVision的是嵌入到自己的应用程序。
·下载包含的Java源代码,一个jar文件(所以你不必编译任何东西),脚本DataVision的,例子和文档。
上一个软件:jocDBInsight 1.10
下一个软件:DabaseAce REIGNN 1.0.0