首页| 水晶报表 | 润乾报表 | 快逸报表 | Birt报表 | 其他产品 | 报表教程 | 产品评述 | 技术文章 | 其他资料
>> 首页 -> 快逸报表 ->类Excel报表设计器扩展标准
类Excel报表设计器扩展标准

    前面讨论了一个 类 Excel 的报表设计器(以下简称设计器)应该具有的基本功能,详见 类Excel 报表设计器基本标准

    今天咱们就来看看除了基本功能外,好的报表设计器还应该具有哪些扩展性的功能。

    报表的数据是有规律的,而 Excel 的单元格之间是彼此独立的,如何能让这两者结合起来,也是考验报表设计器的一个重要指标。

  • 单元格属性的条件控制

    实际的报表需求中,单元格及其中的数据,前景色、背景色、字体、大小、行高等很可能随着值不同而不同,设计器应该提供相应的条件控制方法,可以随着单元格值的变换动态改变展示效果,甚至包括单元格属性的整行 / 列修改。

  • 表达式的循环引用

    对于运算比较复杂的报表,经常会出现单元格间的循环引用问题。设计器应该能在出现循环引用问题时,抛出异常消息,提示出现循环引用的单元格,方便设计者查错。

    这一点着重提一下:表达式的循环引用涉及到表达式的定义规则,对自己设计整套表达式规则的厂商来说,可以很好地处理这个问题;但对于利用第三方控件进行表达式运算的报表工具来说,则很难控制循环引用的运算及报错。

  • 数据字典和语义层

    对数据字典和语义层的支持,可以将数据库中的物理表、视图、字段名设置为中文,方便用户的使用。

  • 参数和宏

    一般的报表都会带参数,如日期、年份,设计器除了支持参数外,还应当提供对宏的支持。

    宏可以被理解为一种特殊的参数,应用宏能使报表有更多灵活的变化。与一般意义的参数不同,宏没有数据类型,可用于替换报表表达式的任何部分。 通过宏,可以动态地替换报表的定义,以达到灵活定制报表的目的。

  • 设计界面的缩放
????    在进行报表设计的时候,有时候会碰到一些特大报表或者特小报表,设计器的设计界面提供缩放功能,可以让报表的编辑方便许多。

 

 相关内容:
 
 
 


 

Copy Right 2005, 版权所有 Report99.com