自己做的报表控件,请大家品鉴,本站下载地址:http://download.csdn.net/source/2899549(含文档,及C#、VB.net、VB、VC和Delphi的demo)欢迎提出建议,可以加我QQ探讨: 22948171104年自己主导开发的报表组件,当时主要在Delphi下作为VCL组件使用,多年未更新了,足足准备了一年,才推出这个新版,主要面向.net的应用,包含使用和开发接口文档,及Delphi、VB、VC++、C#.net、VB.net的demo。如果你从来没有听说过ACReport,那么请将就看看下面这段从文档中复制的简介吧:
ACReport简介Anycell(简称ACReport)是一款中国式报表组件,是国内最早的基于表格,支持图文混排、公式和脚本的中国式报表工具之一。AC Report的一些基本特点: 独具特色的表格,风格与Word表格非常相似,但可以做出比Word或Excel更灵活的表格来。 功能全面、专业的中国式报表设计器,中国用户更易于学习和接受。 支持多种单元格样式,可以打印图像、图表(直方图、折线图等)、Rich文本、
条形码、中式财务帐薄、支持在报表中嵌入Word、Excel文档等。 强大的计算和合计功能。内置表达式解析系统和函数库。 可扩充性,可以在应用程序中给报表引擎扩充函数库、报表样式和单元格样式。 支持多种报表样式,如清单式、分组、交叉表、以及子报表等。 支持多栏式报表。 和应用程序完美结合,支持windows下所有的开发工具和程序语言(例如Delphi、C++、VB、PB、.NET、易语言),最终用户在设计器里可直接选择打印字段,生成表达式,报表设计器用户容易学习理解。 支持脚本和窗体编程,报表设计人员可以编写脚本、在报表设计器里为报表添加窗体,为最终用户提供更丰富的交互功能。 既可以使用应用程序中的数据集,也支持在报表中直接连接各种数据库,通过SQL直接获得报表需要的数据。
ACReport简介Anycell(简称ACReport)是一款中国式报表组件,是国内最早的基于表格,支持图文混排、公式和脚本的中国式报表工具之一。AC Report的一些基本特点: 独具特色的表格,风格与Word表格非常相似,但可以做出比Word或Excel更灵活的表格来。 功能全面、专业的中国式报表设计器,中国用户更易于学习和接受。 支持多种单元格样式,可以打印图像、图表(直方图、折线图等)、Rich文本、
条形码、中式财务帐薄、支持在报表中嵌入Word、Excel文档等。 强大的计算和合计功能。内置表达式解析系统和函数库。 可扩充性,可以在应用程序中给报表引擎扩充函数库、报表样式和单元格样式。 支持多种报表样式,如清单式、分组、交叉表、以及子报表等。 支持多栏式报表。 和应用程序完美结合,支持windows下所有的开发工具和程序语言(例如Delphi、C++、VB、PB、.NET、易语言),最终用户在设计器里可直接选择打印字段,生成表达式,报表设计器用户容易学习理解。 支持脚本和窗体编程,报表设计人员可以编写脚本、在报表设计器里为报表添加窗体,为最终用户提供更丰富的交互功能。 既可以使用应用程序中的数据集,也支持在报表中直接连接各种数据库,通过SQL直接获得报表需要的数据。
解决方案 »
- 请问用dbgrid控件如何能实现可以在当前数据行进行编辑,而按回车键或者下箭头不会新增加记录
- 鼠标停留事件
- sql2000数据库,用以下代码恢复备份文件,报"因为数据库正在使用,未获得对数据的排他访问权,操作异常终止."
- sql server数据库中怎样写比较时间类型字段的sql查询语句啊?
- 碰到一件很奇怪的事情,大家给点建议
- 寻求矢量图控件!!!在线等待!!!!!
- dbgrid 加上check功能
- 近来小弟发现关注安装程序制作的朋友比较多,所以有个建议,何不请airhorse、newyj二位斑竹给各位朋友授业解惑???关注者请进!!
- delphi的兼容性
- var p: TfrPictureView;显示未定义? 怎么解决
- 循环统计,数据量问题!在线等!谢谢
- Delphi发展了新技术?
呵呵,您可是牛人呀。ACReport是不是只有delphi6才有呀。我还想装在delphi7上但没有搜到。
ACReport报表还真是好用,工作上用的报表都能开发出来。有两点小问题。一是不支持键盘复制,只能用鼠标
复制,当然了这也算不了什么问题。二是,好象不能和Word一样插入页码,难道是我还不会?
请不要用“您”字,都是开发人员,何必这么客气。
页码在AC中是一个变量,请注意看一下demo,例如下面的公式:='第'+ str(页码#) + '页/共'+ str(总页数#) + '页'如果是在页脚或页眉中设置,则公式要这样写:&['第'+ str(页码#) + '页/共'+ str(总页数#) + '页']注意,如果公式写在单元格中,必须要加上这个选项:页面属性->其它选项->两遍报表 勾上即可。