帆软知识点
1.报表设计方面:
1.1数据源:FineReport支持多种不同的数据来源,包括数据库,Excel文件,文本文件,XML,程序数据集,内置数据库,SAP系统;并且包含报表数据集和服务器数据集。
1.2数据扩展:报表行列数随数据记录的变化而变化。
1.3行列对称:报表单元格的数据扩展既可横向又可纵向,即不仅可以在行方向上进行纵向扩展,还可以在列的方向上进行横向的扩展。
1.4分组:单元格之间的关系并非像电子表格一样是平行的关系,而是格子之间可以存在一种附属关系,这种附属关系称之为父子格。1.4.1普通分组:单元格之间存在默认相关关系,数据在同一行时,会默认最左端的单元格为其后单元格的左父格并跟随其进行分组。
1.4.2纵向分组:纵向分组有别于基本报表,最常见的就是组标
题(组头)不是在左边,而是在上面或者下面,这时父子格默认已不能解决问题,需要用到自定义父格。
1.4.3条件分组:条件分组指的是数据并非枚举,而是根据需求
条件进行分段分组,或者其它不规则的划分。
1.4.4公式分组:通常情况下数据是通过某一字段来进行控制分
组,但也有需要根据多个字段同时来控制分组情况,这时便需要用到公式分组来控制分组情况。
1.5聚合报表:将多个分块同时放到一个报表里面,每一个块都
类似一张单独的报表,而且报表之间相对独立,如报表布局(格子间不会相互牵扯、覆盖单元格等),但是相应模块之间可以传递数据。
1.6函数:
1.6.1公式编辑器:一个直观的可供选择的函数和变量的公式编辑器1.6.2常用函数
1.6.3数学和三角函数
1.6.4文本函数
1.6.5日期和时间函数
1.6.6逻辑函数
1.6.7数组函数
1.6.8报表函数
FineReport当中,凡是以tableName或viewName作为参数因子的就是报表数。函数在调用的时候均按照先从私有数据源中查,然后再从公有数据源中查的顺序。
1.6.9其他函数
1.6.10层次坐标函数
在FineReport中提供了动态的格间运算的同时,也提供了常用的格见运算公式,使用起来更加方便,无需每次都去查用动态格间的使用方法。
1.7动态格间运算:excel函数数组公式编辑方法
二、报表展现
2.1单元格属性:单元格添加公式、图片、图表,设置单元格的样式等,还可以通过条件属性的设置,对该单元格的外观、内容进行细化。尤其是FineReport报表特有的对齐功能,在保证居中、靠左、靠右对
齐的基础上,又特别实现了分散对齐(即两端对齐,包括水平分散和竖直分散),满足了用户对于文字展示的多样性要求。
2.2条件属性:希望在满足一定条件下某个单元格的设置或者值显示成不同的
2.3单元格形态:FineReport报表的形态来源具有多种设置方式,如数据字典、公式形态、条形码、金额线等,可以满足用户不同需求2.4钻取式报表:ineReport提供的钻取式报表包括普通的超链,上钻下钻的报表展现。具体模式有:超级链接、网络报表、邮件、网页链接、JavaScript、超级链接权限控制、层叠展现等。
2.5套打:
2.6分栏: 单位制作员工信息卡,或者学校图书馆对书籍信息进行记录,都需要用到单个重复的小型表单
2.7分页:包括动态重复标题/结尾行、指定分页、页内合计、不分页预览、冻结表头
三、图表
3.1图表类型:柱形图、折线图、条形图、饼图、面积图、散点图、气泡图、雷达图、股价图、仪表盘、全距图、组合图、地图、甘特图等样式的图表,同时提供了多种图形组合设计
3.2图表数据源:数据集数据源、单元格数据源
3.3图表样式:设置:标题、图例、系列、坐标轴、区域
3.4图表交互:数据点提示、图表链接、图表联动、图表对话框显示3.5条件显示:图表也有一个条件显示的属性设置,可以对图表进行条件判断并修改其一些属性,可通过条件显示修改的属性有:标签内容、背景、边框格式、趋势线和不透明度。
3.6在线切换样式
3.7组合图
3.8地图
四、参数
4.1参数定义
4.2参数界面
4.3控件:文本与文本域、数字、日期与时间、密码、按钮、下拉框、单选按钮和单选按钮组、下拉树、
视图树、下拉复选框、复选框与复选框组、文件与多文件上传、网页框
五、填报:
5.1填报属性设置:填报是数据回填入库的过程,填报属性这里指设置单元格中的数据如何映射到数据库。Finereport支持多源数据填报,多sheet数据库一次完成提交,真正做到了数据来去无关。
5.2单元格编辑类型
5.3自动计算
5.4展现后填报
5.5多sheet填报
5.6多源填报
5.7灵活的校验方式:即时校验、提交校验、扩展数据校验、跨sheet校验、强制提交
在线导入Excel
5.8批量删除功能
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论