zoukankan      html  css  js  c++  java
  • 帆软报表(finereport) 折叠树

    在进行展现数据时,希望模板的数据是可以动态折叠的,即点击数据前面的加号才展开对应下面的数据,可通过树节点按钮实现折叠树效果

    实现思路:

    1.这里建立一个内置数据集

    添加数据

    设置模板样式,添加颜色和对其格式便于区分

    为A2设置控件:按钮控件→按钮类型:树节点按钮

    为A3设置控件:按钮控件→按钮类型:树节点按钮,设置左父格为A2

    将A4左父格设置为A3 

    最后通过数据分析预览(&op=view)查看效果

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

     预览效果:

    展开树节点:

    展开二级节点

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

     

    树节点按钮不支持字体颜色设置:

    例:这里将A2 (树节点按钮控件) 和A4(未设置树节点按钮控件) 分别设置字体颜色

    预览:带有树节点按钮控件的字体颜色未发生改变

  • 相关阅读:
    jQuery事件
    jQuery选择器
    jQuery对象和语法
    jQuery简介
    残差的正态性检验——概率图和QQ-plot图
    https://oldpan.me/深度学习博客
    深度学习的内存消耗在哪里?
    图片缩放
    随机梯度下降批尺寸的影响
    利用PIL.ImageOps.invert实现二值图像黑白反转
  • 原文地址:https://www.cnblogs.com/Williamls/p/10568429.html
Copyright © 2011-2022 走看看