动态折叠树

编辑
  • 文档创建者:印然
  • 浏览次数:23387次
  • 编辑次数:13次
  • 最近更新:Kevin-s 于 2019-06-20
  • 1. 描述

    在进行展现数据时,希望模板的数据是可以动态折叠的,即点击数据前面的加号才展开对应下面的数据,如下图所示,此时要如何实现呢?



    2. 实现思路

    通过将模板设置为 组织树报表,然后通过设置 树节点按钮,最后通过数据分析预览(&op=view)即可查看效果。


    3. 示例

    3.1 打开模板

    打开模板:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\Advanced\GroupReport\CusGroup_6.cpt,实现方法可参考 树数据集实现组织树报表


    3.2 增加树节点按钮

    通过设置树节点按钮来实现折叠树,分别右击单元格 A1、A2、A3,选择控件设置>按钮控件,按钮类型选择“树节点按钮”,设置如下:



    3.3 保存与预览

    保存模板。点击设计器中的数据分析,预览效果即如上。在线查看示例效果请点击 TreeReport.cpt

    已完成模板请参照%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\SpecialSubject\TreeReport\动态折叠树.cpt

    由此我们可看出,动态折叠树的设计思路是点击主格时,控制附属于该组的子项内容展开与折叠,由此达到数据分析的效果。

    注:由于我们是通过按钮控件实现该功能的,而普通的分页预览是不会将控件显示出来,需要在 op=view 状态即数据分析下才能显示。

    注:动态折叠树不支持字体颜色设置。


    附件列表


    主题: 报表应用
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]