[填报与传统报表] 下拉列表设置默认选中多个值

yhdata_pGzAvRZa青铜一 显示全部楼层 发表于 2022-12-2 16:33:15 |阅读模式 打印 上一主题 下一主题

如图 想默认选中前4个 做过降序排序
这个值是从数据库获取的
回复

使用道具 举报

精彩评论8

yhdata_lyaa 显示全部楼层 发表于 2022-12-2 16:36:54
装载时运行
设置组件勾选数据。
例如:列表参数1.setSelectedObjects(["East", "West"], STRING);
回复

使用道具 举报

yhdata_pGzAvRZa青铜一 显示全部楼层 发表于 2022-12-2 16:45:45
参数值 怎么获取呢 你是写死的 而我的是不固定的
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2022-12-2 16:47:07
列表参数1.setSelectedObjects([param['a']], STRING)
回复

使用道具 举报

yhdata_pGzAvRZa青铜一 显示全部楼层 发表于 2022-12-2 17:03:35
我要选中下拉列表的前四个值 这四个值是数据库来的 这个怎么获取 ?
回复

使用道具 举报

yhdata_pGzAvRZa青铜一 显示全部楼层 发表于 2022-12-2 17:04:05
取下拉列表里 四个最大值
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2022-12-2 18:25:13
yhdata_pGzAvRZa 发表于 2022-12-2 17:03
我要选中下拉列表的前四个值 这四个值是数据库来的 这个怎么获取 ?

var a=getdata('下拉列表')
var b=[]
for(I=o;i<4;i++)
{
p.push(a.get(I,0))

}
列表参数1.setSelectedObjects(,STRING)
参考
回复

使用道具 举报

DX188铂金四 显示全部楼层 发表于 2022-12-5 11:17:24
var jj=下拉列表参数1.getObjects()
var kk=[]
for(var i=0;i<4;i++){
kk.push(jj[i][0])
下拉列表参数1.setSelectedObjects(kk,STRING)
}
参考,默认勾选前4个数据
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2022-12-5 11:27:42
yhdata_uUiWjJ9D 发表于 2022-12-5 11:17
var jj=下拉列表参数1.getObjects()
var kk=[]
for(var i=0;i

回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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