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

[可视化] 字段像文本一样显示

沉沦BI报表年华青铜一 显示全部楼层 发表于 2023-6-8 16:36:17 |阅读模式 打印 上一主题 下一主题
1
已解决
如图这种形式,永洪9.4 该如何实现,上面是文本,没问题。下面是省份字段里的值,有几个就显示几个,分成3列,该如何操作

最佳答案

yhdata_ruby 铂金一 关注Ta

2023-06-08 16:36:18

参考: var data=下拉列表参数1.getObjects() var a=[] for(var i=0;i
查看完整内容
回复

使用道具 举报

精彩评论8

yhdata_ruby铂金一 显示全部楼层 发表于 2023-6-8 16:36:18
参考:
var data=下拉列表参数1.getObjects()
var a=[]
for(var i=0;i<data.length;i++){
a.push(data[i][0)

}
文本1.data=a.join(',')


回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2023-6-8 16:44:59
省份字段里的值从哪里获取?
回复

使用道具 举报

DX188白银三 显示全部楼层 发表于 2023-6-8 16:47:33
将省份字段列绑定到下拉参数组件中,脚本获取下拉参数中所有的值,用for循环展开,再转换成字符串写到文本框中
回复

使用道具 举报

沉沦BI报表年华青铜一 显示全部楼层 发表于 2023-6-8 16:47:57
yhdata_lyaa 发表于 2023-6-8 16:44
省份字段里的值从哪里获取?

就是数据集里的一个字段
回复

使用道具 举报

沉沦BI报表年华青铜一 显示全部楼层 发表于 2023-6-8 16:51:05
DX188 发表于 2023-6-8 16:47
将省份字段列绑定到下拉参数组件中,脚本获取下拉参数中所有的值,用for循环展开,再转换成字符串写到文本 ...

有没有详细点的脚本啊
回复

使用道具 举报

DX188白银三 显示全部楼层 发表于 2023-6-8 17:02:46
沉沦BI报表年华 发表于 2023-6-8 16:51
有没有详细点的脚本啊

var arr=下拉参数4.getObjects()
var a=[]
for(var i=0;i<arr.length;i++){
a.push(arr[0])
}
文本1.data="你要的文字" +"\n"+a.toString()
回复

使用道具 举报

沉沦BI报表年华青铜一 显示全部楼层 发表于 2023-6-8 17:19:00
DX188 发表于 2023-6-8 16:47
将省份字段列绑定到下拉参数组件中,脚本获取下拉参数中所有的值,用for循环展开,再转换成字符串写到文本 ...

写到文本,会根据文本的宽带字段换行吗?
回复

使用道具 举报

DX188白银三 显示全部楼层 发表于 2023-6-9 08:39:25
沉沦BI报表年华 发表于 2023-6-8 17:19
写到文本,会根据文本的宽带字段换行吗?

自己调整文本框的宽度不就行了么
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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