找文章 / 找答案
12
返回列表 发新帖

[可视化] 动态绑定度量后如何统一度量组?

永洪Tech-CIDX白银二 显示全部楼层 发表于 2021-12-1 14:16:19
yhdata_Xy6GUOI6 发表于 2021-12-1 12:00
你好呀,我这边还有一个需求。想问问如何把j>2的度量的颜色设置成红色。我写了这个但报错了
param["model ...

var d = new DefColorGuide(java.awt.Color.red);
图表1.binding.markCol[图表1.binding.getYCol(0).col.view].colorGuide = d;
其中:getYCol(0) 是获取行轴的第一个度量
回复

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2021-12-1 14:26:49
本帖最后由 歪打正着 于 2021-12-1 14:27 编辑
yhdata_Xy6GUOI6 发表于 2021-12-1 12:00
你好呀,我这边还有一个需求。想问问如何把j>2的度量的颜色设置成红色。我写了这个但报错了
param["model ...

param["modelcode"] = param["车系"]
param["startDate"] = param["起始日期"]
param["endDate"] = param["结束日期"]

//度量动态绑定
var arr2 = 列表参数2.getSelectedObjects();
function test2(chart2){
    chart2.binding.clearYCols();
    for(var j= 0; j < arr2.length; j++){
    var b='Sum_'+arr2[j]
    var bcol2 = new BCol(arr2[j],DOUBLE,false);
    var measureCol2 = new ChartMeasureCol(SUM,bcol2);

    chart2.binding.addYCol(j,measureCol2);
    chart2.binding.axis.shareGroup = 'aaa'
    if (j > 2) {
    //下面的颜色你自己设定,下记中0x456789的颜色,你自己按照你的需求修改
    var color = new Color(0x456789);
    var d = new DefColorGuide(color);
    chart2.binding.markCol[arr2[j]].colorGuide= d;
    }
}
}
test2(图表1);
回复

使用道具 举报

ICAC陆志廉铂金四 显示全部楼层 发表于 2021-12-3 15:09:01
歪打正着 发表于 2021-12-1 14:26
param["modelcode"] = param["车系"]
param["startDate"] = param["起始日期"]
param["endDate"] = param[ ...

十分感谢!
回复

使用道具 举报

12
高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |联系社区管理员|《永洪社区协议》
返回顶部