类Excel报表设计器标准
2007-04-13 20:03
225 查看
类Excel报表设计器标准
现在很多报表开发工具改头换面后都号称支持类Excel式的报表设计,到底什么才是真正的类Excel报表设计器,今天我们主要从两方面来讨论:一是一个类Excel的报表设计器应该具备的最基本的功能;二是除了基本功能外,结合报表的数据特点,还应该有哪些扩充?
报表厂商选择使用类Excel方式进行报表开发主要是为了解决报表的复杂表样,提高画报表的效率,而国内的用户大都非常熟悉Excel的使用。从设计的方 便性来说,厂商们需要提供一个尽可能贴近 Excel 使用习惯的设计器。说白了,除了要有Excel的样子外,还需要在细节上下功夫,才能真正提高用户的使用效率。
我们认为,支持类Excel报表设计的设计器,至少应该具备以下功能:
• 单元格的命名
Excel中单元格是用单元格在横、纵向所处的位置来命名的。如果另搞一套命名机制,一方面很麻烦,另一方面在表达式编辑时会带来一些不便。
• 单元格的基本属性
包括单元格中数据的字体、大小、颜色、边框、前景色、背景色等等,整行、整列、整表修改编辑风格,支持格式刷等。(这是最基本的要求啦!)
• 单元格内容的编辑
表达式的写法应该与Excel一致,如“=sum( A3+B5 )”。插入、删除行列时,表达式可以自动变换,无须手工修改。
当单元格中的内容/表达式较长、在格子里显示不下,在工具栏上有个编辑栏,可以完整地显示当前格的内容。
• 提供的函数
提供大量常用函数,并留有接口以便于添加用户自己的函数。
• 导入导出Excel文件
用户一般都有Excel的表样,对统计运算后的报表也习惯将其导出到Excel,提供Excel文件的导入/出也是一个必不可少的功能。而且可以自定义公式导出到Excel时是直接导出为结果还是保留公式。
现在很多报表开发工具改头换面后都号称支持类Excel式的报表设计,到底什么才是真正的类Excel报表设计器,今天我们主要从两方面来讨论:一是一个类Excel的报表设计器应该具备的最基本的功能;二是除了基本功能外,结合报表的数据特点,还应该有哪些扩充?
报表厂商选择使用类Excel方式进行报表开发主要是为了解决报表的复杂表样,提高画报表的效率,而国内的用户大都非常熟悉Excel的使用。从设计的方 便性来说,厂商们需要提供一个尽可能贴近 Excel 使用习惯的设计器。说白了,除了要有Excel的样子外,还需要在细节上下功夫,才能真正提高用户的使用效率。
我们认为,支持类Excel报表设计的设计器,至少应该具备以下功能:
• 单元格的命名
Excel中单元格是用单元格在横、纵向所处的位置来命名的。如果另搞一套命名机制,一方面很麻烦,另一方面在表达式编辑时会带来一些不便。
• 单元格的基本属性
包括单元格中数据的字体、大小、颜色、边框、前景色、背景色等等,整行、整列、整表修改编辑风格,支持格式刷等。(这是最基本的要求啦!)
• 单元格内容的编辑
表达式的写法应该与Excel一致,如“=sum( A3+B5 )”。插入、删除行列时,表达式可以自动变换,无须手工修改。
当单元格中的内容/表达式较长、在格子里显示不下,在工具栏上有个编辑栏,可以完整地显示当前格的内容。
• 提供的函数
提供大量常用函数,并留有接口以便于添加用户自己的函数。
• 导入导出Excel文件
用户一般都有Excel的表样,对统计运算后的报表也习惯将其导出到Excel,提供Excel文件的导入/出也是一个必不可少的功能。而且可以自定义公式导出到Excel时是直接导出为结果还是保留公式。
相关文章推荐
- 用VB.NET结合Excel设计统计生产报表
- Asp.net程序中用NPOI生成标准Excel报表,导入导出一应俱全[转]
- 基于VB和EXCEL的报表设计及打印
- Atitit.导出excel报表的设计与实现java .net php 总结
- Atitit.导出excel报表的设计与实现java .net php 总
- 【转】Asp.net程序中用NPOI生成标准Excel报表,导入导出一应俱全
- 报表导出Excel 一 :根据业务需求设计Excel导出模板
- 类EXCEL的高效报表设计
- 界面设计的行业标准总结---报表的规范
- 类Excel设计器的基本标准
- Atitit.导出excel报表的设计与实现java .net php 总结
- 微软BI 之SSRS 系列 - 实现 Excel 中图表结合的报表设计
- 基于VB和EXCEL的报表设计及打印
- 用VB.NET结合Excel设计统计生产报表
- Asp.net程序中用NPOI生成标准Excel报表,导入导出一应俱全
- C#下Excel的普通处理和报表设计
- Asp.net程序中用NPOI生成标准Excel报表,导入导出一应俱全
- (转)水晶报表设计和导出excel 1
- (转)水晶报表设计和导出excel 2
- Atitit.导出excel报表的设计与实现java .net php 总结