历史版本2 :对目录下的仪表板个数统计 返回文档
编辑时间: 内容长度:图片数:目录数: 修改原因:

目录:

1. 概述编辑

1.1 预期效果

可以查看和统计目录中每个层级仪表板的个数

image.png

1.2 实现思路

1)创建数据连接,连接外置数据库

2)添加数据库表fine_authority_object

3)创建自助数据集做自循环列,根据两列数据分层,利用id和parentID构建自循环,将dispalayname分为了四个层级,对应为目录管理处结构、模板,path则对应原始仪表板名称

4)想要统计出个数,需要把其他数据过滤掉。displaname层级1=Dec-Entry_Management;Path非空,过滤后结果即为想要的效果

注:本文案例已经配置了外接数据库,若未配置外接数据库,则需要通过FineReport连接FineBI内置数据库表:报表内置HSQL数据库FineDB,然后添加服务器数据集的方式来获取相关字段:服务器数据集

2. 示例编辑

2.1 操作步骤

1)创建数据连接,添加sql数据集select * from fine_authority_object

image.png

image.png

2)编辑该数据库表,构建自循环列

image.png

注:完成后对数据集进行更新

3)制作组件-分组表,选择如图的维度和指标

image.png

4)添加两个过滤条件,displaname层级1=Dec-Entry_Management,path非空

image.png

image.png

2.2 效果查看

image.png