1. 概述
指标树是通过树形方式展示指标间构成关系的一种图形化组件。本文通过例子讲解如何制作指标树。
2. 示例分析
待制作的指标树最终效果如下:
1) 树形方向向右展开,树形连线为直线,连线为虚线,粗细适中,颜色为蓝色,起始箭头为圆形箭头,结束箭头为三角,展开收起图标效果见图中所示图标;
2) 实际值大于目标值时有前缀图标;
3) 实际值小于等于目标值时有前缀图标;
4) 实际值显示提示。
5) 能够勾选设置隐藏/显示指标;
3. 实现步骤
3.1添加指标树组件
新建报表分析,打开到报表设计器,从常用组件拖入指标树组件到设计区,如下图。
3.2制作取数表格
点击指标树组件右上角的切换按钮后,从基础组件中拖入分析区表格到指标树组件中,如下图。
完成取数表格的制作,如下图。
说明:取数表中必须包含节点表元和父节点表元,且取数表必须根据节点表元浮动,指标可根据实际情况添加。
3.3设计指标树
1)增删行列点击指标树组件右上角,切换到图形态,在指标树根节点表格中右键,插入行列,形成一个三行三列的表格,且第一行完全合并,如下图。
其中A1、A3、B3、C3单元格从取数表格中取数,选择单元格后可直接输入表达式,形如,=取数表格代号.表元,或者在单元格的“表达式”属性中添加取数表达式,这里可拾取取数表格表元,如下图。
A2、B2、C2单元格为固定文字,选中单元格后直接输入文字即可。
3)调整节点表格样式选中1,2行单元格,在菜单栏工具中设置字体加粗,表元背景颜色为蓝色,如下图。
选中全部单元格,设置单元格边框为黑色。
选中指标树组件,设置指标树组件节点表元和父节点表元。指标树的节点表元和父节点表元必须设置,否则无法成树。节点表元和父节点表元从取数表中取数,格式为“表格.表元”,例:GRID.A2,也可直接拾取。
选中指标树组件,在高级属性中,设置树形方向向右展开,树形连线为直线,连线为虚线,粗细适中,颜色为蓝色,起始箭头为圆形箭头,结束箭头为三角。同时设置展开收起图标,如下图。
在取数表格中对取数表元设置提示和前缀图片,指标树会自动继承提示和图片前后缀。取数表格中F2表元的提示设置为:实际值为:<#=F2#>,前缀图片设置为:“if(GRID2.F2>GRID2.E2,'ebibase/images/misc/162.png','ebibase/images/misc/163.png')”,如下图。
选中指标树组件,设置指标勾选配置,如下图。
至此指标树制作完成,最终效果如下:
请先登录