FineReport.10 一(帆软)(报表基础练习)

大部分内容来自帆软官方文档

官方文档中有很详细的基础操作,FineReport中也有内置数据库使用足够基础联系


一、FineReport

数据报表设计器 做报表的, 还有做经营决策

FineReport 是纯 Java 软件,具有良好的跨平台兼容性,支持跟各类业务系统进行集成,支持各种操作系统,支持主流 Web
应用服务器。前台是纯 HTML 展现,无需安装任何插件。

1、报表

报表是以表格、图表的形式来动态展示数据,企业通过报表进行数据分析,进而用于辅助经营管理决策。

FineReport 是一款用于报表制作,分析和展示的工具,用户通过使用 FineReport 可以轻松的构建出灵活的数据分析和报表系统,大大缩短项目周期,减少实施成本,最终解决企业信息孤岛的问题,使数据真正产生其应用价值。

2、安装

官网下载

根据公司使用版本下载(我的是本地免费版)

安装的过程直接下一步就行

根据链接去获取激活码
在这里插入图片描述
在这里插入图片描述

二、安装目录

2.1、 设计器相关目录

在这里插入图片描述

2.2、工程相关文件夹

存放在 %FR_HOME%\webapps\webroot\ 下,目录包含的文件夹如下表所示:在这里插入图片描述

2.3、缓存文件

设计器安装后,默认还会在 Windows 系统的C:\Users<用户名>\目录下生成 .FineReport110 文件,如下图所示:

此文件夹中包含 FineReportEnv.xml,是设计器的配置文件,保存设计器菜单栏「文件>选项」里面的设置内容,以及工作目录、设计器布局的一些信息。
在这里插入图片描述

Windows 系统在C:\Users<用户名>\目录下生成 .FineReport110 文件夹。如下图所示:

我的是10版本的

在这里插入图片描述

Mac 系统在个人目录下生成 .FineReport110 文件夹。如下图所示:
在这里插入图片描述

2.3.1、FineReportEnv.xml

FineReportEnv.xml 文件中储存了设计器配置、远程连接的配置等信息。

设计器属性
Attributes 字段保存了对话框当前目录、默认的路径、上次打开的数据连接、现在新建数据集默认的数据连接等。
在这里插入图片描述
报表窗格属性
ReportPaneAttributions

工作目录属性
Env

AlphaFine智能搜索
AlphaFineConfigManager

其他配置

三、初始练习

这个是 10.版本的练习
https://edu.fanruan.com/guide/finereport
前几个是看的11.的文档做的。
这个可以弄到手机上看,(必要条件:一个局域网,然后使用微信查看)
在这里插入图片描述

注意查询数据的大小写,尽量和文档一样

  1. 服务器定义链接链接内置的hsql
    在这里插入图片描述
    在这里插入图片描述
  2. 新建一个普通报表
  3. 点击加号数据查询 SELECT * FROM 销量 确认生成数据集在这里插入图片描述在这里插入图片描述在这里插入图片描述

这是最基础的操作
剩下的在官方文旦中有几个按理,建议刚学习的先尝试一下,括号:现在官方文档中是11的版本,但是大差不差

  1. 普通报表示例
    在这里插入图片描述

  2. 参数查询示例
    在这里插入图片描述

  3. 图表设计示例

在这里插入图片描述

  1. 填报功能示例
    在这里插入图片描述
  2. 第一张普通报表 (注意下载参数时确认是选择的不是你自己打字出来的)
    在这里插入图片描述

注意有很多细节地方让你失败,加油做完他

  1. 第一个·聚合报表
    在这里插入图片描述
    越来越臭

  2. 第一个决策报表
    在这里插入图片描述
    在这里插入图片描述

  3. 订单统计表
    在这里插入图片描述

  4. 层次坐标
    相对
    在这里插入图片描述
    绝对在这里插入图片描述
    在这里插入图片描述

  5. 动态间隔
    在这里插入图片描述

  6. 动态间隔逐层,跨层
    在这里插入图片描述

  7. 主子报表
    在这里插入图片描述

  8. 条件属性
    在这里插入图片描述

  9. 超链接
    在这里插入图片描述
    在这里插入图片描述

  10. 图表入门
    在这里插入图片描述

  11. 参数为空选择报表
    有模板参数,和数据集参数两种选择
    注意数据集参数的时候 sql 的合法性
    在这里插入图片描述

  12. 行式填报表。
    注意每个修改和设置注意点击确定按钮,如果不点击确定,是不好被保存修改的。
    在这里插入图片描述

  13. 自由填报报表
    在这里插入图片描述

  14. 决策报表入门
    菜鸡的我应该是什么地方忽略了,以后在看吧摆烂在这里插入图片描述

  15. 快速搭建大屏

真丑
在这里插入图片描述

四、遇见的问题记录

1.初始数据库出问题需要重置

我重置了一下,显示重置失败,提示手动删除数据库文件,注意提前备份,或者保留bak文件,
重置之后在链接初始数据库注意是 初始数据库是 sqlite的 ,注意吧名字修改过来 FRDemo ,如果不修改,你之前的练习表就找不到数据链接了。
在这里插入图片描述

2.预定义样式没了

因为上面的错误造成了预定义样式没有了,因为预定义样式是定义在这个数据库中的,重置之后就只有表但没有数据了,你可以重新下一下,或者找一个正常的finedb数据库就ok了

参考文章

个人笔记,不同意见,望有交流
直接可以点击跳转连接

作者
帆软官网

  • 0
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Network porter

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值