帆软 基础操作

目录

一、帆软

二、连接数据库

动态数据库

三、父子格

最父格

四、数据列常用过滤条件

过滤条件中使用 nofilter

过滤条件的和与或

五、分页

​六、函数

七、超链接

八、 层次坐标

         相对

绝对


一、帆软

官网:
https://www.finereport.com
Demo体验:
http://demo.finereport.com

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

 

图片来自网络

二、连接数据库

官方教程参考:
https://help.fanruan.com/finereport/doc-view-100.html
帆软报表开发应用步骤
1.新建数据连接2.新建普通报表3.新建数据集4.报表设计

1. 创建连接
localhost 本地
测试连接成功就可以

 2. 数据库查询
 数据集管理面板
        数据集面板用于保存用户定义的数据集。数据集是指通过 SQL 查询语句,获取数据库中的数据,用作报表设计时的直接数据源。

 找到要用的表,拖进去select

在这里插入图片描述

动态数据库

1. 动态切换数据库
        给 ${database} 参数赋值即可实现动态数据源的效果,一般直接在 URL 后面赋值

http://localhost:8075/webroot/decision/view/report?viewlet=WorkBook1.cpt&database=orcl
orcl 当做一个参数传入$(database)
在这里插入图片描述

 2. 动态切换 IP 地址、数据库名字
http://localhost:8075/webroot/decision/view/report?viewlet=WorkBook1.cpt&ip=localhost&dbname=aa&user=sb&password=123456

赋值进去

在这里插入图片描述

 模式名和表名

在这里插入图片描述

 在这里插入图片描述

三、父子格

左父格:单元格之间存在纵向扩展的关系时,设置左父格。
上父格:单元格之间存在横向扩展的关系时,设置上父格。

地区是销售员的左父格
设置父子格
默认
当单元格左侧或上方相邻的单元格具有扩展属性时,单元格默认其左侧相邻单元格为其左父格,默认上方相邻的单元格为其上父格。

在这里插入图片描述

 不设置父子格
「无」就是不设置单元格的父格,该单元格扩展时不考虑单元格之间的分组关系。

在这里插入图片描述

 自定义
        单元格之间存在扩展关系,但是它们不相邻无法使用默认设置时,通过「自定义」来设置它们之间的父子格关系。

在这里插入图片描述

最父格

存在跟随其扩展的子单元格,也就是有单元格以它为父格
最父格自身是没有父格的,所以其扩展不受其他单元格影响

其中 A2 的左父格为 B2
C2 的左父格为 A2
此时 B2 就是一个最父格,且是最左父格。

在这里插入图片描述

四、数据列常用过滤条件

过滤条件中使用 nofilter

在这里插入图片描述

双击要编辑的单元格,选择过滤,编辑公式,增加确定

if(len(a r e a ) = = 0 , n o f i l t e r , area)==0,nofilter,area)==0,nofilter,area)
表示参数 area 为空,则不过滤,若不为空则以参数值进行过滤。
在这里插入图片描述

 添加模板

 点开参数面板,左边点开刚刚设置的模板

 设置数据字典

在这里插入图片描述

=======================================================================

过滤条件的和与或

通常用于根据不同的情况使用不同的过滤条件。

and

在这里插入图片描述

 在这里插入图片描述

 or

在这里插入图片描述在这里插入图片描述

五、分页

每页显示固定行数
每 5 行分页
公式:&A3 % 5 = 0。ROW() % 5 = 0

条件属性必须设置在「最左父格」上。

在这里插入图片描述

六、函数

 函数文档
https://help.fanruan.com/finereport10.0/doc-view-3930.html

常用
SUM ------------ 求和
COUNT -------- 计数
AVERAGE ---- 平均
DATE ----------- 某一特定日期 DATE(2022,4,16)
MAX ------------ 最大
MIN ------------- 最小
TIME ----------- 指定的日期和时间, 日期会随当天的日期改变
RANGE ------- range(3) = 1,2,3

七、超链接

图表也可以添加超链接

在这里插入图片描述

携参数跳转
$$$获取当前表格内容

GET和POST区别:
get 会显示账号密码,post不会 更加保密

打开一个新窗口

在这里插入图片描述

=========================================================================
弹出一个对话框

在这里插入图片描述

八、 层次坐标

https://help.fanruan.com/finereport10.0/index.php?doc-view-4001

Cellx ----------------- 表示需要返回结果的单元格
Celly ----------------- 表示位移时参考的单元格,横向扩展要加个;号
z 代表相对位移的位置
相对后移需要使用“-”符号,相对前移需要使用“+”符号。

相对

Cellx[Celly:-z]

在这里插入图片描述
Cellx[Celly:z]

 在这里插入图片描述

绝对

在这里插入图片描述绝对层次坐标图片来自网络

————————————————
版权声明:本文为CSDN博主「吨吨吨奶茶」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/m0_65651209/article/details/124192145

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值