报表中组织树报表示例如何设置

 时间:2024-10-23 02:17:23

1、新建报表,添加数据集新建工作薄,添加数据集ds1,SQL语句为SELECT * FROM [公司部门],查询出公司部门表,该表即为典型的id与parentid结构。由数据可以看出,该组织结构包含3层,因此我们需要将这三层分别取出来。最终模板效果如下:

报表中组织树报表示例如何设置

3、第二层再次将部门ID拖拽至A2单元格,默认仍会扩展出所有部门ID,设置A2的父格为A1,使得该级部门ID能够跟随上级部门ID自动扩展;设置父格后会发现,取出的第二层数据与第一层枷讹般身相同:由于设置了父格,A1、A2中数据列又来自于同一数据集,此时子格默认会将父格作为过滤条件,即会筛选出部门ID=父ID的数据,导致始终选出与上一层相同的部门。因此需要选中A2单元格,点击过滤,去掉将父格子作为过滤条件。同时添加过滤条件上级ID 等于 'A1',如下图:

报表中组织树报表示例如何设置
  • 如何把Access 数据库的表导出html文件
  • 如何使用Access创建一个工作计划时间线?
  • 如何使用FineReport报表工具设计日期加减查询
  • access怎样在删除记录前发出警告声
  • 如何编辑word2010中的形状填充?
  • 热门搜索
    金融专业主要学什么 古着是什么意思 宫颈筛查是检查什么 gtr是什么意思 stupid是什么意思 996是什么 欲擒故纵是什么意思 什么的田野填空词语 牛皮革是什么意思 国防生是什么意思