在一些特殊的报表中我们添加了图表元素,但是分类轴与系列值一般情况下都是固定的.
那么,有没有什么方法可以根据情况变更分类轴与系列值?方法如下:

所用报表开发工具:FineReport
       用的是系统数据库FRdemo,例图如下:

1.直接显示的效果

2.点击产品类别家电下面电视后的效果

3. 点击产品类别数据产品下面数码相机后的效果

4.点击省区类别数据销售员名称后的效果

具体实现步骤如下:

1.定义数据集ds1和ds2 代码如下:
ds1:SELECT * FROM [SALES_BASIC]
ds2: SELECT ${横轴} as 横轴,  ${系列} as 系列, ${值} as 值
FROM [SALES_BASIC] 
where 1=1 
${if(len(diqu)=0, "", "and 地区 = '"+ diqu + "'")}
${if(len(xiaoshouyuan)=0, "", "and 销售员 ='" + xiaoshouyuan + "'")}
${if(len(chanpinleixing)=0, "", "and 产品类型 = '" + chanpinleixing + "'")}
${if(len(chanpin)=0, "", "and 产品 ='" + chanpin + "'")}

2.添加悬浮元素-图标-柱形图

3.超级链接里面需要添加图表超链-联动悬浮元素与对应的图标参数.

功能和代码不是很复杂,只是给大家一个更多的自由选择方式.
希望能有更多的机会和大家一起分享.

图表中如何实现动态变更分类轴与系列值相关推荐

  1. Excel作图-显示多层分类轴标签

    2020年.2021年逐月销售数据如上所示,在图表中,需要横坐标轴既体现出年,又体现出月,我们一般选用多层分类轴标签来实现,效果图如下: 作图步骤如下: S1.选中数据后插入"折线图&quo ...

  2. PPT图表素材 模板 扁平化 复古 时尚 微立体 动态 综合分类大合集

    PPT图表素材 模板 扁平化 复古 时尚 微立体 动态 综合分类大合集 不多少,看图,需要的自己下载 下载地址:百度网盘

  3. excel柱状图自定x轴y轴_Excel表格,如何自定义图表中的Y轴数据?,值得收藏

    Excel表格,如何自定义图表中的Y轴数据?根据实际工作需要,图表中Y轴和X轴的数据有的时候需要自定义,今天教大家如何更改Y轴的数据~ 工具/材料 电脑 Excel表格 操作方法 01 选中表格中Y轴 ...

  4. Axure中插入Highcharts动态图表

    操作说明: 1.进入highcharts官网 https://www.hcharts.cn/demo/highcharts/line-basic/dark-unica 2.根据需要选择图表 3.选择& ...

  5. Android图表控件MPAndroidChart——LineChart实现 XY轴、原点线的直尺刻度样式

    接上文: Android图表控件MPAndroidChart--曲线图LineChart的使用(多条曲线) 其他相关文章: Android图表控件MPAndroidChart的简单介绍(MPAndro ...

  6. 关于在python的tkinter界面中镶嵌mayplotlib动态图

    关于在python的tkinter界面中镶嵌mayplotlib动态图 很多的时候,我们需要给客户展示一些比较美观的界面,中间就必然需要一些精美的图表,让客户看起来更加的专业,因此,我们就需要tkin ...

  7. android开发原点表框架,Android图表控件MPAndroidChart——LineChart实现 XY轴、原点线的直尺刻度样式...

    接上文: Android图表控件MPAndroidChart--曲线图LineChart的使用(多条曲线) 其他相关文章: Android图表控件MPAndroidChart的简单介绍(MPAndro ...

  8. python 画折线图怎么控制x轴间隔_如何在折线图的分类轴(xaxis)上指定标签之间的间隔?...

    我在一张折线图上对一年的时间序列数据进行建模.我有分类轴标签作为日期,但它是自动显示12个标签(日期)的x轴.我想把这个改为显示3或4个标签.你知道吗 在powerpoint本身上,此功能将位于格式轴 ...

  9. Winforn中使用代码动态生成控件

    场景 有时候需要根据配置文件在窗体中使用代码动态生成控件. 比如读取xml配置文件中的节点数量,然后在窗体中生成指定数量的RadioGroup控件. 实现 新建一个窗体,在窗体的加载完之后的事件中 p ...

最新文章

  1. 一文读懂可解释机器学习简史,让你的模型再也不是“Black Box”
  2. centos下两种方法安装git
  3. samba客户端的总结与归纳
  4. 删除文件夹右键下的部分目录
  5. [转]了解ASP.NET MVC几种ActionResult的本质:EmptyResult ContentResult
  6. CentOS配置本地YUM源
  7. 【opencv学习】【读取图像、视频、摄像头】
  8. android轮播图实现方案,Android轮播图实现教程
  9. flamingo源码分析(1) :单例模式
  10. Log4net 配置实例
  11. 快速排序中pivot的选取策略
  12. 阿里矢量库的图标使用教程(在线,下载)
  13. Ubuntu下出现授权问题
  14. oracle 有if语句吗,oracle的if语句
  15. matlab绘制香农定理曲线,基于matla对香农公式仿真.doc
  16. 迷宫小游戏Java实现
  17. Linux .swp文件恢复
  18. 囊括3大MCU+DSP开发工程
  19. POJ 1723(中位数+连续排列)
  20. java Excel导出功能之 固定列表格

热门文章

  1. 在Windows Server 2016和SQL Server Always On可用性组上安装SQL Server 2019
  2. 怎么调节Ubuntu系统的屏幕亮度
  3. mysql——leetcode问题记录
  4. parseInt原来是这样用的
  5. IDEA快捷键生成serialVersionUID
  6. angularjs1.x版本,父子组件之间的双向绑定
  7. 两个整数求平均值,防止溢出的问题
  8. 昨天食物中毒,至今浑身酸痛
  9. 强烈建议大家把 CBCentralManager.h 里面的代理方法全部看一遍(就是翻译一遍,别偷懒)。@file CBCentralManager.h...
  10. 【windows核心编程】线程局部存储TLS