柱形图分类X坐标轴能不能设置为只显示部分

设置柱形图的X坐标轴中只显示部分分类,比如不想显示‘烤肉酱’这列信息,应该如何设置 

image.png


FineReport 阿尤 发布于 2020-8-17 15:05
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
吾姓独孤Lv6高级互助
发布于2020-8-17 15:07

这个得在数据里过滤,你如果是sql数据集就直接过滤sql,你如果是单元格数据集就再处理下,把你不要的数据过滤掉

  • 阿尤 阿尤(提问者) 是在添加‘数据库查询’的时候过滤掉?
    2020-08-17 15:09 
  • 吾姓独孤 吾姓独孤 回复 阿尤(提问者) 你的数据来源可以改成数据查询,做一个数据集,用sql语句过滤,数据库查询过滤不了的
    2020-08-17 15:11 
  • 阿尤 阿尤(提问者) 回复 吾姓独孤 是通过sql语句过滤分为‘烤肉酱’和‘非烤肉酱’两个数据集?
    2020-08-17 15:21 
  • 吾姓独孤 吾姓独孤 回复 阿尤(提问者) 不是啊,就SELECT * FROM TABLE WHERE 字段 <> \'烤肉酱\' 如果多个不想要就 select * from table where 字段 not in (\'苹果\',\'烤肉酱\')
    2020-08-17 15:24 
  • 阿尤 阿尤(提问者) 好的,多谢
    2020-08-17 15:30 
最佳回答
1
jongwangLv6中级互助
发布于2020-8-17 15:18(编辑于 2020-8-17 15:19)

有几个思路:

1.数据集里面给命名为空格(一个空格),空格空格(两个空格)……这种,给分类名进行处理下,大概就是case when这种; 

2.就是给分类,加数据字典或者公式形态什么的;

image.png


3.给x轴标签,写一个判断:

在下面的位置写,大概是这种:function(){ if(this=="XXX") {return this} else { return " "}}

image.png


写的没问题的话,应该都可以实现你要的效果

  • 吾姓独孤 吾姓独孤 哥你这里这样做他数据还会有吧,只是标签为空了感觉
    2020-08-17 15:19 
  • 吾姓独孤 吾姓独孤 第三个方法的话~~
    2020-08-17 15:20 
  • jongwang jongwang 回复 吾姓独孤 好吧,我以为理解他要保留数据,不要标签
    2020-08-17 15:20 
  • 吾姓独孤 吾姓独孤 回复 jongwang 不用标签应该可以这样做,自定义挺方便的还~
    2020-08-17 15:21 
  • jongwang jongwang 回复 吾姓独孤 是的哦
    2020-08-17 15:23 
  • 3关注人数
  • 1027浏览人数
  • 最后回答于:2020-8-17 15:19
    请选择关闭问题的原因
    确定 取消
    返回顶部