报表开发思路!

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

报表开发思路!
E_Report是⼀套专门⾯向程序开发⼈员制作复杂报表的软件开发⼯具组件,E_Report基本解决了复杂的中国式报表格式任意性及关系数据库的关联规律性之间的⽭盾,使得⽤户能够⽅便快捷的制作出符合开发要求的报表,从⽽可以实现了报与表的基本完美的结合。

E_Report设计器采⽤C# Winform开发,报表计算引擎基于.net/java技术开发,可以运⾏在任何Windows操作系统下,⽀持所有Oracle、SqlServer、MySql数据库。

报表设计器是有报表设计、报表引擎、打印输出三部分功能组成。

主要⽤于统计分析报表、页⾯数据打印WEB 报表的设计制作;基本满⾜了开发⼈员针对⽇常项⽬报表的开发设计维护功能。

报表平台⽀持连接外部任意数据库,⽀持输⼊变量、宏变量。

E_Report报表引擎采⽤多源分⽚、动态格间计算为主要⽬标;主要实现功能如下:
1、⽀持多个数据源(SQL)组合获取数据
2、⽀持查询条件数据过滤;前台多参数传⼊参与SQL语句数据获取计算
3、⽀持单元格引⽤;可以⾃动判定是否循环引⽤;
4、⽀持跨⾏跨列计算,⽀持累计、占⽐、排名等功能
5、⽀持清单式报表、⼀次分组报表、多次分组报表、交叉报表等
6、⽀持柱状图、曲线图、饼状图、条码、图⽚内嵌控件
7、⽀持单元格的任意合并拆分;
8、⽀持动态计算单元格、⾏、列及相关属性
9、⽀持报表钻取,通过URL多页⾯多参数的传输;
10、⽀持报表的打印(标题、表头、数据、表尾分页打印)、输出Excel功能
11、⽀持单元格属性的复杂表达式的设计计算功能
12、⽀持查询条件设计功能;
13、⽀持灵活的⽤户JS处理⽅法
14、⽀持连接外部数据库。

通过报表设计器可以带来如下好处:
1、分离报表实际业务数据及展现⽅式。

通过数据源可以快速实现
2、采⽤多源分⽚和动态格间计算技术能够⾼效的完成复杂报表的设计,有效的缩短产品开发周期,并能提⾼产品质量。

3、通过提供业务对象和简单的SQL语句,可以让开发⼈员快捷⽅便的制作报表
4、通过可视化的设计界⾯和报表函数⽅法,能快速轻松的制作出符合要求的图形化的中国式报表;同时对业务单据(SDP平台页⾯设计)页⾯可以快速的制作相应的打印表单;通过计算引擎可以快捷的检查报表表达式是否设计正确,提⾼⼯作效率,并且有效的提⾼了软件的质量;在后期的维护中可以及时⾼效的进⾏⼀些修改,基本显⽰到现场可以⽴即响应处理。

相关文档
最新文档