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

 时间: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中的形状填充?
  • 热门搜索
    震惊的意思 保险标的是什么意思 什么是化学螺栓 seem是什么意思 室内养什么植物最好 羊驼是什么意思 神出鬼没的意思 亢奋是什么意思 什么手游好玩不花钱 祝福生日快乐的话