FineReport
Bryce☀️
插科打诨
展开
-
FineReport的数据库
定义数据连接是将数据库与设计器进行绑定,通过数据连接,报表就可以从数据库中读取、写入数据和修改数据等。1. 数据支持类型FineReport连接数据源的方式多种多样,支持通过JDBC的方式直接连接数据库,或者通过JNDI的方式与应用服务器共享数据连接。也指出通过JCO连接SAP系统。FR在设计器和平台中都可以新建数据连接,但是平台仅支持使用JDBC的数据连接的管理。1.1...原创 2019-05-27 11:29:13 · 8249 阅读 · 2 评论 -
FineReport常用链接
设计器插件安装:https://help.finereport.com/doc-view-2198.html服务器插件安装:https://help.finereport.com/doc-view-2220.html帆软商城:https://market.fanruan.com/报表平台管理:http://localhost:8075/WebReport/ReportServer?op...原创 2019-06-04 11:33:37 · 952 阅读 · 0 评论 -
FineReport之移动端入门
1. 简洁FineReport 报表除了可以在 PC 端查看之外,还可以在移动端:如 phone,Pad 端进行查看,让最终用户随时随地地浏览查看系统中的报表,实时掌握企业的数据。2.移动端的架构移动端通过连接服务器,获取服务器中配置的可访问的报表,并且通过自适应方式展现出来3. 移动端支持的应用方式原生解析:提供“数据分析”App(下载方式),支持 phone、P...原创 2019-06-04 08:18:16 · 6101 阅读 · 0 评论 -
大屏数据可视化设计指南
1. 需求调研模块 输出 业务需求调研 《业务需求调研报告》 硬件调研 《大屏采购硬件清单》 数据调研 《数据质量调研报告》 关键性技术预研 《技术预研报告》 1.1 业务需求调研1.1.1 根据业务场景抽取关键指标关键指标是一些概括性词语,是对一组或者一系列数据的统...转载 2019-06-03 15:09:30 · 1851 阅读 · 0 评论 -
FineReport报表风格
背景常用颜色:f3f3f3(浅)1. 决策报表1.1 蓝色基本风格1.2 蓝色渐变风格1.3 蓝绿色基本风格1.4 钻取图表风格1.5 蓝色实线边框风格1.6 蓝黑基本风格2. PC报表界面风格2.1蓝绿基本风格2.2 蓝紫渐变风格2.3 深色低调风格2.4 深色明亮风格2...转载 2019-06-03 12:10:56 · 1500 阅读 · 0 评论 -
FineReport常用快捷键
1.快捷键1.1常用快捷键复制:Ctrl+C粘贴:Ctrl+V剪切:Ctrl+X全选:Ctrl+A保存:Ctrl+S撤销:Ctrl+Z重做(反撤销):Ctrl+Y1.2功能型快捷键新建普通报表:Ctrl+N新建聚合报表:Ctrl+M新建决策报表(表单):Ctrl+F打开文件:Ctrl+O打开帮助文档:F1关闭当前模板:Ctrl+W...转载 2019-06-03 11:03:24 · 2132 阅读 · 0 评论 -
FineReport之填报入门
1. 概念提供给业务人员或者用户对数据库进行增加、修改、删除等操作。填报报表与普通报表的区别是能否录入数据,普通报表只能浏览、汇总数据不能录入数据,而填报报表不仅可以浏览数据,还能录入数据。2. 填报制作流程其中设置填报属性的过程如下:FineReport对于填报数据的提交类型提供了四种方式:智能提交、插入提交、删除提交和更新提交智能提交智能提交后台会对插入、...原创 2019-05-31 11:48:56 · 9944 阅读 · 0 评论 -
FineReport之图表入门
1. 图表类型:图表 类型 饼图 饼图 等弧度玫瑰饼图 不等弧度玫瑰饼图 柱形图 柱形图 堆积柱形图 百分比堆积柱形图 自定义 条形图 条形图 堆积条形图 百分比堆积条形图 自定义 折线图 折线图 堆积折线图 自...原创 2019-05-31 11:16:01 · 2814 阅读 · 0 评论 -
FineReport之参数设计示例
1. 模糊查询模糊查询是利用sql关键字加上通配符“_”,“%”等组合进行查询的。支持Oracle、MySql、SqlServer。1)"%":表示任意0个或多个字符,支持Oracle、MySql、SqlServer。Select * from 表名 where 列名 like '%'//查询出全部 Select * from 表名 where 列名 like 'x'//...原创 2019-05-31 10:07:53 · 2666 阅读 · 0 评论 -
FineReport之参数入门
在大多数情况下,我们并不需要报表把数据库中所有的数据都呈现出来,而是要根据一些条件来过滤出我们想要的数据,这就是参数查询。FineReport报表中就是使用参数来动态的过滤数据的,实现用户和数据的实时交互。1. 参数设置步骤参数定义:设置参数名称,添加参数,根据实际情况的不同添加不同种类的参数。添加控件绑定数据:FineReport参数查询,是在参数面板中添加控件,使控件名字与参...原创 2019-05-30 15:56:38 · 7136 阅读 · 0 评论 -
FineReport报表设计基础
基础模板:行式报表、分组报表、自由报表、交叉报表、纵向报表的制作方法1. 行式报表——数据纵向扩展数据的显示方式有三种,分别为:列表、分组、汇总2. 分组报表——父子格(默认数据设置即为分组)总结:1) 拖拽的数据列默认就是分组显示的,会将相同项合并起来;2) 数据列在同一行时,会产生默认的父格关系:同行的单元格会以其左侧相邻的纵向扩展的单元格作为父格,...原创 2019-05-30 09:22:13 · 448 阅读 · 0 评论 -
FineReport常用日期设置
做报表常常用到日期函数,对数据进行汇总,现对常用日期的函数进行汇总:当前时间:now() 返回值类型为日期,yyyy-MM-dd hh:mm:ss当天日期:TODAY()当前月份:MONTH(today())当月第一天:format(today(),"yyyy-MM-01") dateinmonth(today(),1)当月最后一天:CONCAT...原创 2019-05-27 14:10:28 · 17294 阅读 · 0 评论 -
FineReport常用功能
1. 结束时间大于开始时间添加内置校验(对于决策报表也适用)2. 添加导出功能对于普通报表:设置模板Web属性对于决策报表:选中报表——将报表工具栏打开3. 登录验证js//alert(empInfo);var fnumber = _g().getWidgetByName('fnumber').getValue();//alert(fnumbe...原创 2019-07-31 14:36:29 · 3116 阅读 · 0 评论