在excel报表中如何使用树数据集
1、新建数据集
在数据集面板中新建一个数据集ds1:SELECT * FROM [公司部门],如下图:
2、新建树数据集
在上面的ds1数据集的基础上创建一个树数据集,将公司部门的层级结构显示出来。
在数据集面板中点击添加按钮,选择树数据集,如下图:
3、依赖所选数据集的父标记字段构建树
树数据集来源于上面创建的ds1数据集,公司部门中有一个部门ID和上级ID,故可以使用依赖所选数据集的父标记字段构建树,如下图:
4、点击预览按钮,可以看到如下图所示的数据:
5、依赖所选数据集的标记字段的长度构建树
如果数据表中的字段没有父级字段,而是通过字段的长度来分辨其级别,如下图,公司部门的部门ID字段,其字段长度不一致,但是存在一定的规律,截止到第一个数字表示第一层级部门的部门ID,截止到第二个数字表示第二层级部门的部门ID,以此类推:
6、我们再新建一个数据集,其数据集来源仍然是ds1,选择依赖所选数据集的标记字段的长度构建树,原始标记字段为部门ID,如下图:
FineReport会自动识别部门ID字段里面的规律,效果与上面依赖所选数据集的父标记字段构建树的效果一致。
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:20
阅读量:164
阅读量:191
阅读量:29
阅读量:127