已经投票
设计思路 >> 模板设计

模板设计

顶( )
最后更新日期: 人发表评论 (点击查看)

1. 描述
模板设计是FineReport学习过程中的主要难题所在,FineReport模板设计主要包括普通模板设计、表单设计和聚合报表设计三种模板设计类型以及远程设计
2. 普通模板
普通模板就是指以cpt为后缀名的模板,最常用的设计模式,FineReport默认设计模型就是普通模板设计。普通模板设计是单元格设计模型,通过单元格扩展,单元格之间的父子格关系来实现模板效果,可直接点击快捷工具栏中的新建模板按钮新建一张空白的普通模板,也可点击文件>新建工作薄来新建,如下图:
详细请参照普通模板设计
3. 表单设计
表单使用来展示控件的,FineReport中的表单设计就是为了实现普通模板设计无法满足的直接展示控件的需求,通过表单设计模式,可以在表单上直接添加控件,如下图:
详细请参照表单模板设计
4. 聚合报表
普通模板设计单元格扩展是相互影响的,那么如果想成块的显示一些内容,并且想保持独立性,块间不相互影响,此时就可以使用聚合报表,如下图:
详细请参照聚合报表设计
5. 区别
FineReport三种设计模式相辅相成,完美的满足了用户对各种报表的需求,下面我们来比较一下各种设计模式的缺点与优势。
普通模板设计:是FineReport最常用,用的最多的设计模式,保存的文件类型为cpt,依靠着单元格的扩展与父子格的关系来实现模板效果,可进行参数查询,填报报表,图表设计等等,但是在分页预览模式下不能在报表主体中展示控件,而且单元格间相互影响,很难保持独立性;
表单设计:一般适用于控件的展示,包括普通模板中的参数报表使用的参数面板也可以称之为表单,很好的弥补了普通报表分页预览不能展示控件的问题,同时表单可以进行自由拖曳设计,自适应页面大小显示,可以更好的在移动端展示;
聚合报表:一般适用于一张模板中显示多个独立模块的报表。

索引:
 
 
 
 
   
文明发言,用心评论
 
应用此篇文章,您:
不费力
研究了一会
琢磨了好久
 
查看全部条>>
Copyright©2019 帆软软件有限公司
苏ICP备18065767号-3