下拉框默认选取数据集第一列的前10个值

ds1数据集只有一列数据,但是有几百个值,由于权限的不同,想在下拉框默认显示ds1数据集里面的前10个,请各位大佬指点指点,谢谢

FineReport CYJXJ 发布于 2024-4-3 09:55
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CYJXJLv4见习互助
发布于2024-4-3 11:38

使用SLICEARRAY和value函数

最佳回答
0
snrtuemcLv8专家互助
发布于2024-4-3 09:56

那就直接sql限制数据条数

参考

直接在sql里面取前20就可以

mssql:select top 20 * from 表 order by zje

mysql/sqlite:select * from 表 order by zje limit 20

Oracle:select * from (select * from 表 order by zje) where rownum<=20 order by rownum asc

  • CYJXJ CYJXJ(提问者) 下拉框和数据不是在同个数据集,数据的数据集由于列数过多,不好控制权限,所以想通过下拉款来限制
    2024-04-03 09:59 
  • snrtuemc snrtuemc 回复 CYJXJ(提问者) 那是限制不了的,如果数据放在单元格,双击单元格,高级标签页,结果集筛选可以控制个数
    2024-04-03 10:04 
  • CYJXJ CYJXJ(提问者) 回复 snrtuemc 用value可以控制吗,有没有可以制定个数的写法
    2024-04-03 10:12 
  • snrtuemc snrtuemc 回复 CYJXJ(提问者) 这个目前不支持,value可以返回指定行的,不能前10的
    2024-04-03 10:14 
  • 1关注人数
  • 131浏览人数
  • 最后回答于:2024-4-3 11:38
    请选择关闭问题的原因
    确定 取消
    返回顶部