找文章 / 找答案
精选问答 更多内容

如何将binding.getCols()得到数据的列名别名为想要的名字

yhdata_11Vm4iOH白银二 显示全部楼层 发表于 2023-10-27 09:57:09 |阅读模式 打印 上一主题 下一主题
如何将 表1.binding.getCols()  这样取出来的数据   DimCol[Named__险种, sinfo=SortInfo<Column=null, sort=0, rank=null, user=null>]  中的 Named__险种  别名为 险种  并且数据类型不能变  还得是刚取出来的那个类型

变为 DimCol[险种, sinfo=SortInfo<Column=null, sort=0, rank=null, user=null>]


var arr1 =1.binding.getCols()
var arr1_1= []
var arr2=[]

for(i=0;i<arr1.length;i++){
var a=null
var flag=trueif (substring(arr1[i,0,6)=='DimCol'){
arr1_1[i = arr1[i
arr1[i = arr1[i.col.name
if (arr1[i]!=null){
if(toString(arr1[i).length <= 3){
flag=false
arr2.push(arr1[i)}
}
if(flag==true)
{
if (substring(toString(arr1[i),0,3)!='Sum')
{
arr2.push(arr1[i)
}
}
}
}



回复

使用道具 举报

精彩评论34

yhdata_lyaa 显示全部楼层 发表于 2023-10-27 10:19:34
在数据库里的别名 有设置成险种吗,数据源是否有勾选了显示别名。
还是在报告设置的别名
回复

使用道具 举报

yhdata_11Vm4iOH白银二 显示全部楼层 发表于 2023-10-27 10:36:48
yhdata_lyaa 发表于 2023-10-27 10:19
在数据库里的别名 有设置成险种吗,数据源是否有勾选了显示别名。
还是在报告设置的别名 ...

字段名称原本就是 险种    这个named__险种 是在表格中选了两个值后进行分组 生成的  
回复

使用道具 举报

yhdata_11Vm4iOH白银二 显示全部楼层 发表于 2023-10-27 10:38:13
yhdata_lyaa 发表于 2023-10-27 10:19
在数据库里的别名 有设置成险种吗,数据源是否有勾选了显示别名。
还是在报告设置的别名 ...


回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-10-27 10:46:20

分组后获取是这样的,获取的值只想要后面的部分,你再自己截取一下了可以试试
substring函数
https://www.yonghongtech.com/rea ... hlightsub=substring


回复

使用道具 举报

yhdata_11Vm4iOH白银二 显示全部楼层 发表于 2023-10-27 10:56:57
yhdata_lyaa 发表于 2023-10-27 10:46
分组后获取是这样的,获取的值只想要后面的部分,你再自己截取一下了可以试试
substring函数
https://www. ...

我现在使用substring去掉named__ 后得到的数据类型是string    不能用 表1.binding.addCol(i,d); 加到表1中
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-10-27 11:18:22
str1=substring去掉named__ 后得到的数据
是要这样绑定吗
var bcol = new BCol(str1, STRING, true);
var a = new DimCol(bcol);  //创建维度字段a
图表1.binding.addCol(0, a);
回复

使用道具 举报

yhdata_11Vm4iOH白银二 显示全部楼层 发表于 2023-10-27 11:26:27
yhdata_lyaa 发表于 2023-10-27 10:46
分组后获取是这样的,获取的值只想要后面的部分,你再自己截取一下了可以试试
substring函数
https://www. ...


回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-10-27 13:27:39

想实现啥,这是怎么报错了,为啥要取这里的去绑定呀
回复

使用道具 举报

yhdata_11Vm4iOH白银二 显示全部楼层 发表于 2023-10-27 13:54:26
yhdata_lyaa 发表于 2023-10-27 13:27
想实现啥,这是怎么报错了,为啥要取这里的去绑定呀

就是单纯的别名,把named__去掉
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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