FineReport帆软学习笔记

先附上一张封面图

 

视频在微信小程序职来offer 

报表设计流程

 

模板数据集与服务器数据集的区别

模板数据集:只用于当前报表

服务器数据集:用于全局

 

 模板参数与数据集参数的区别

建议使用数据集参数,查询速度快,可移植性高。查询时直接在数据库中筛选,而不是在帆软平台过滤

 

分组与列表 

分组:根据父格进行分组显示

列表:按照列表的形式全部展示

 

多参数下拉联动和下拉复选框控件 

多参数下拉联动

新建模板数据集进行数据字典的限制

效果:

选择华东地区后,省份只显示华东地区的省份 

 

下拉复选框控件 

正常选复选框控件即可

注意事项:因为sql语句        in(华北,华东)        里有逗号,因此需要在返回值类型里设置分隔符为        ','

 

 动态列

1 数据集查询语句
SELECT ${if(len(col)=0,'*',col)} FROM 销量

${col} 参数表示要选择的字段 

 

2 复选控件设置数据字典

选择公式  tabledatafields("ds1")

表示数据集ds1的所有字段

 

 3 设置列宽为0时不显示

注意只选择数据列,不选标题列,添加条件属性,属性选择列宽,添加公式

len($$$)=0        表示当前单元格长度为零时,列宽为0

4 条件改变时自动查询

选择控件,添加事件 当状态改变时,添加JavaScript脚本

_g().parameterCommit()

 

效果展示 

 

 

图表制作流程  

图表制作流程图

 

 图表设计步骤

 

 

图与表联动

新建数据集,设置参数        销售员='${name}'        

点击饼状图 特效 - 添加链接 - 动态参数

设置参数为name,值为图表的系列名,即销售员的名字

决策报表设计

tab块        组件上面可以进行自由的切换 

拖拽组件,并根据图表制作流程分别设计组件

决策系统管理

目录管理

1 登录账号

 2 点击管理系统

 

 3 创建目录

 

4 添加模板

 

 

 

 用户管理

1 创建用户

2 设置用户属性

 

3 点击第二页查看创建的用户

 

权限管理 

1 点击权限管理,可分部门、角色、用户设置权限

 

 2 登录账号

姓名拼错了,我说怎么登不上

3 效果

默认可看到全部报表,可以看到,不让他看的两个报表就没有显示 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值