找回密码
 立即注册

QQ登录

只需一步,快速开始

Eden.Sun Wyn认证
超级版主   /  发表于:2024-5-23 15:28  /   查看:222  /  回复:0
本帖最后由 Eden.Sun 于 2024-5-23 15:29 编辑

       图表的参考线是很常见的一个功能,常规的用法是设置一个固定值,或者通过图表中的字段数据动态的计算出一个数值。今天我们介绍一种特殊的试用方式:通过参数设置参考线。设置方式有两种:通过参数设置通过计算字段设置,大家可以根据自己的情况进行选用。



       1. 通过参数直接设置

       1.1 首先创建两个参数,表示参考线的数值:
       image.png104897154.png


       1.2 创建图表,正常创建图表
       image.png849874572.png


       1.3 添加一个绘图区域,然后删除新增的绘图区域的横轴、纵轴:

       image.png738421020.png
      
       然后就得到一个这样的图表:
       image.png913048705.png



       1.4 然后将参考线参数绑定在绘图区域2中的数值上,然后设置图表不透明度为0:

       image.png31843565.png


       1.5 在图表的数值字段上,调整两个参数的聚合方式,修改为平均值:
         image.png307048339.png



       1.6 然后在绘图区域2中,属性面板中找到"重叠设置",添加两条配置项,就是我们要配置的参考线:

       image.png661258544.png


       1.7 参考线的设置如下:类型选择参考线,字段分别选择绑定的两个参数,聚合类型选择平均值:
       image.png848001403.png


       1.8 然后就实现了通过参数控制参考线的值:
       image.png993413696.png




       2. 通过计算字段创建

       第一种直接通过参数设置的方式,在数据中含有负数时,会有显示上的问题。所以就有了第二种的设置方式,将参数构建成计算字段,然后通过计算字段构建参考线。


       2.1 内嵌数据集添加

      内嵌数据集比较方法,直接在数据集上添加计算字段,字段值设置成参数,就可以了
       image.png604277953.png


       2.2 然后图表绑定添加的计算字段,然后按照第一种的方式,在完整配置一次
       image.png968246765.png





       2.3 共享数据集

       如果是共享数据集,只能在直连数据集上进行设置,因为只有直连数据集才能支持用户输入的参数。
       image.png381370848.png


       2.4 添加自定义sql,将两个参数当成字段使用:
  1. select *,@参考线1 as `参考线1`, @参考线2 as `参考线2` from 销售明细
复制代码
      成功之后数据集会多连个该固定值的字段:

       image.png417414245.png


       2.5 然后还是一样的配置步骤,需要注意的是,在绘图区域二绑定的时候,绑定的是字段,不要绑定成数据集参数:
       image.png764584960.png


       2.6 然后再配置其他的内容之后就可以了:
       image.png873681945.png




       这种用法比较少见,如果有需要,大家可以根据帖子内容,参考附件中的demo进行设计。

wyn-export-20240523152855.zip

403.94 KB, 下载次数: 8

0 个回复

您需要登录后才可以回帖 登录 | 立即注册
返回顶部