图表中动态变更分类轴与系列值的功能分享

楼主
地址:苏州市虎丘区横塘街道
本帖最后由 彦页文武 于 2015-4-15 11:30 编辑

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

用的是系统数据库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.超级链接里面需要添加图表超链-联动悬浮元素与对应的图标参数.



功能和代码不是很复杂,只是给大家一个更多的自由选择方式.
希望能有更多的机会和大家一起分享. 附件是7.1版本的CPT文件,下载后可以直接预览.

分享扩散:
参与人数 +1 F豆 +100 F币 +10 理由
传说哥 + 100 + 10 原创!根据回帖情况等可能追加奖励

查看全部评分

沙发
发表于 2015-4-15 12:27:16
不错,顶一下。
板凳
发表于 2015-4-15 12:27:32
下次 我也来分享案例;
地板
发表于 2015-4-15 12:27:36
@传说哥 看来楼主不鸣则已,一鸣惊人呀!

不发帖则已,一发帖就是奔着精华帖去的!
5楼
发表于 2015-4-16 09:08:18
{:5_133:}精华必须顶起来
6楼
发表于 2015-11-26 11:59:35
精华必须顶起来,谢谢分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

6回帖数 1关注人数 4922浏览人数
最后回复于:2021-12-30 16:45

返回顶部 返回列表