帆软10.0,两个分类,怎么实现第一个分类文本旋转90度显示,但是第二个分类正常展示

image.png

image.png

我现在设置了文本旋转90之后,两个分类都旋转了

FineReport 欧阳yumei 发布于 2022-9-24 15:39
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
weibwLv7高级互助
发布于2022-9-24 16:00(编辑于 2022-9-24 16:06)

如果你的一级分类是年限的话,可以用过自定义轴标签判断当前值可以转换成数字的话文本正常,否则的话通过div包裹一下加上css属性writing-mode: vertical-lr;  就达到文字竖排的效果了

代码如下:

function() {

    if(isNaN(this)){

        return '<div style="writing-mode: vertical-lr;">' + this + '</div>';

    }

    else{

        return this;

    }

}

image.png

image.png

image.png

  • 欧阳yumei 欧阳yumei(提问者) 谢谢,请问既有数字又有文字的那种呢,比如:2022第1季度
    2022-09-25 15:26 
  • weibw weibw 回复 欧阳yumei(提问者) 那就用js正则判断一下符不符合你这个格式,,,参考我代码里if()里的判断条件,你完全可以修改这个判断条件实现你的功能,比如你说要带季度的,那你就判断文字里带季度俩字的就横置,否则文字就纵向。思路是一致的
    2022-09-25 16:07 
  • 1关注人数
  • 538浏览人数
  • 最后回答于:2022-9-24 16:06
    请选择关闭问题的原因
    确定 取消
    返回顶部