文档章节

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

九月你好123
 九月你好123
发布于 2015/07/22 09:35
字数 393
阅读 42
收藏 0

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

所用报表开发工具: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.超级链接里面需要添加图表超链-联动悬浮元素与对应的图标参数.


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


© 著作权归作者所有

九月你好123
粉丝 10
博文 111
码字总数 112722
作品 0
杭州
私信 提问
复杂的Excel动态图表应用1

首先看一下数据源: 根据分析需求,要制作可以A列、B列、月份选择的动态数据表。 例如某月中某个城市各个组别的销售图表包含柱形图及饼图,柱形图用以突出各个项目之间的对比情况,饼图以用对...

技术小牛人
2017/11/11
0
0
数据可视化:图表篇(1)—— 基本柱状图、堆叠柱状图

项目地址 介绍 柱状图作为最常见的可视化图表,用于展示一些比较基础的数据,其中分为基本柱状图、堆叠柱状图。通过实现这两种图表,我们将学习到以下内容 基本柱图 坐标轴X、Y轴绘制 维度、...

嗨呀豆豆呢
04/15
0
0
Flash图表控件FusionCharts调整图表百分比大小

用户在使用FusionCharts的时候,用户可以为图表的宽度和高度设置百分比值,用来替代绝对的像素值。图表将根据父容器元素自动调整其尺寸。让我们来看看在HTML中这是如何实现的。 以百分比的方式...

头顶锅盖
2013/08/28
179
0
报表开发工具中开放的部分图表js接口列表

1.. 描述 报表开发工具FineReport 8.0版本中开放了部分图表js接口,在具体应用的过程中很多人都不知道这些接口到底有什么作用,该怎么应用,所以根据我自己的应用在下面归纳了这些新开放js接...

九月你好123
2015/11/13
93
0
thymeleaf中可以使用ajax动态获取数据吗?

thymeleaf中可以使用ajax动态获取数据吗? 想用echarts实现图表,网上找了个例子,是用jsp页面,里面用的ajax从后台动态获取数据,如果是用thymeleaf该怎么实现了? <%@ page contentType="...

youzhoutai
2017/04/05
12.8K
3

没有更多内容

加载失败,请刷新页面

加载更多

Java 8 Stream Api 中的 skip 和 limit 操作

1. 前言 Java 8 Stream API 中的skip()和limit()方法具有类似的作用。它们都是对流进行裁剪的中间方法。今天我们来探讨一下这两个方法。 2. skip() skip(lang n) 是一个跳过前 n 个元素的...

码农小胖哥
33分钟前
1
0
看中华小当家第二集片段记录

最近正好在学习做饭,看看这片子,燃烧燃烧做饭的热情 哈哈,以下是摘的一些句子和个人理解 My name is Liu Mao Xing . More commonly known as Mao. 个人理解:我的名字叫 刘昴星, (commo...

T型人才追梦者
37分钟前
3
0
Python基础-6

1、注释 # 单行注释'''多行注释'''"""多行注释"""# 中文编码声明注释 ,在文件开头加上下面这行注释# encoding=utf-8或者# -*- encoding:utf-8 -*- (-*- 只是为了美观,没有实际......

zfskkk
38分钟前
5
0
我的这半年 / 2018 七夕著

浑然不觉,竟已至七夕, 今年已经过了一半 , 突然想给自己记录点什么 , 回顾下我的2018, 我的这上半年. 2018的第一件记事得从一月份下旬的那场大雪说起 , 一觉醒来 , 窗外整个银装素裹 , 在此之...

gxLong
42分钟前
3
0
NSS支持的数据库

NSS,简写自Name Service Switch。我把它译为“名字服务中心”。 在*nix操作系统中,NSS是C语言库(Library C或者glibc)的一部分,用以寻找名字。比如说,我们运行ls -lh查看一个目录中的文...

大别阿郎
58分钟前
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部