Grid++Report是一款功能强大且免费的报表设计工具,用户可使用这款软件轻松地设计开发各种报表。软件适用的开发工具十分广泛,支持桌面与WEB的多种开发工具。在软件中还有着详细的帮助文档,可帮助用户快速的了解并上手软件的使用,希望你能够喜欢。
软件介绍
Grid++Report 是一款高性能高效率的报表开发工具,既可开发桌面软件(C/S软件)的报表与打印系统,也可开发WEB(B/S)软件的报表与打印系统。提供一个具有超强数据展现能力的数据网格(DataGrid)部件,制作各种表格报表非常简便;运行时可通过事件处理使报表与用户交互;针对票据套打进行了专门实现;总之Grid++Report是制作动态报表的最佳选择。提供可视化报表设计器,设计报表快速简单。Grid++Report除了提供打印功能外,还提供报表的查询显示功能,即如各种数据网格(DataGrid)控件一样显示数据,让报表的查询显示与打印一次实现,既提高开发效率又保持数据的一致性,这也是Grid++Report与其它报表工具的最大区别。
C/S桌面开发适用于所有支持COM的开发平台,为VB、VC、Delphi、C++Builder、C#、VB.NET等编写了大量例程。WEB开发在运行时是一个支持多浏览器的插件,报表只运行在浏览器客户端,报表数据以标准的XML或JSON形式从WEB服务器获取,所以WEB开发可以适用于所有WEB开发技术与平台,如ASP、ASP.NET、JSP、PHP等,浏览器客户端脚本采用JavaScript调用插件编程接口。
本产品采用VC+COM+ATL+WTL开发,运行性能高,重新发布简单、发布文件小且不依赖任何运行时库。多国语言集成支持,软件内部Unicode编码,开发多国语言软件非常方便。
软件特色
1、独有的报表查询显示功能:不用单独开发报表查询显示功能,使用 Grid++Report 报表组件可以帮您集成一体化实现报表开发中的查询显示、打印与打印预览、数据导出等任务,极大的减少整个报表系统的开发工作量,并能保持报表不同输出方式的一致性。
2、开发动态报表非常方便:报表定义可以轻松通过编程动态定义。报表在生成时对纸张有自适应能力,报表生成页面与报表设计页面不一样也能得到良好布局的报表,报表打印有多种打印适应策略,横向分页输出功能解决超宽报表打印难题。报表部件有多种自动布局方式,报表内容自动适应变化的输出页面。
3、实现表格报表非常方便:报表核心组件是一个有丰富数据展现功能的数据网格,轻松实现各种表格报表,不用繁琐的拼凑大量线段去输出表格线,也不存在表格线难对齐的烦恼。克服了其它条幅式报表控件不方便制作表格线报表的缺陷。
4、功能丰富:支持各种报表内容:图表、条形码、子报表、RTF文本、图像、图形、文字方向与角度、字间距与行间距。支持报表表达式运算、参数报表。数据导出格式包括:Excel、PDF、多种格式图像、文本、html、CSV等。提供专用报表文档格式生成与查看,保存报表运行历史结果。
5、报表数据来源丰富,支持绑定与非绑定,数据源既支持拉模式又支持推模式:设定报表的 OLE DB 数据源连接串与查询SQL,报表在运行时自动从数据源提取数据。也可以在报表取数事件中提供报表明细数据,编程工具中所有可以访问的数据都可以提供给报表。
6、实现自由排列报表也一样方便:只要将明细网格的格设为自由格,就可以像其它的条幅式报表工具一样自由编排报表,既方便实现中国式表格报表,也能实现格式自由编排报表。
7、针对票据套打进行专门的实现:提供专门用于票据套打设计的页面视图,如果将空白票据扫描图像作为设计背景图,可以快捷准确定位报表输出位置。报表元素可以指定打印类别,非套打内容在套打输出时不会打印。
8、报表查询显示时可以与用户的交互:在报表查选显示时的事件中可以实现穿透到下级明细报表或数据,实现报表的透视查询,达到报表数据的追本溯源。
9、适用开发工具广泛:桌面开发:VB.NET、C#.NET、VB、VC、Delphi、C++Builder、Visual Foxpro、易语言等支持 COM 的开发工具。WEB开发:ASP、ASP.NET、JSP、PHP、JavaScript、VBScript等。提供了大量的例子报表与每种开发工具下的大量例子程序。
10、系统稳定,运行性能高:拥有了雄厚的用户基础,众多领域应用。采用 VC++/ATL/WTL/COM 开发,保证了良好运行性能。
11、重新发布简单,分发完全免费:发布文件小并且不依赖任何运行时库,可以在所有 Windows 操作系统下运行,最终发布文件只有报表引擎与报表设计器两个动态库(DLL)文件。
12、WEB报表发布包(CAB文件)正规数字签名:用户下载更方便更安全。
13、多国语言集成支持,方便开发多语言版软件。
软件要求
桌面开发时:Grid++Report 可以在任何支持COM的编程开发平台上使用,主要包括:VB、 VC、 VB.NET、C#、Delphi、 C++Builder、中文编程易语言等。
桌面发布时:所有Windows系列的操作系统,Windows95/98需要安装微软Internet Explorer 5.0。
WEB开发时:ASP、PHP、ASP.NET、JSP等多种常见B/S架构的应用系统。
WEB发布时:仅需将经过数字签名的插件安装包文件复制到WEB服务器,客户端首次访问报表时会自动下载安装。