FineReport下拉框问题

大佬们,下拉框从数据库取值以后显示如下图,想要每个数字一行而不是所有数字都在一行显示,怎么处理?

公式:SQL("JDBC4","select id from salesIssue where documentNo = '"+$text_documentNo+"'",1)

555.png

888.png

FineReport 九霄云外 发布于 2022-12-8 14:54
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-12-8 14:55(编辑于 2022-12-8 15:05)

实际值公式:

=split(SQL("JDBC4","select id from salesIssue where documentNo = '"+$text_documentNo+"'",1),",")

显示值:=$$$

image.png

image.png

  • 九霄云外 九霄云外(提问者) 我试过了,没用,还是那样
    2022-12-08 14:58 
  • CD20160914 CD20160914 回复 九霄云外(提问者) 要不找一个方式?看上面截图你用公式去设置不要用数据库。。
    2022-12-08 15:03 
  • 九霄云外 九霄云外(提问者) 显示还是1,2,3,4,5但是选中后填进去是对的,很神奇
    2022-12-08 15:05 
  • CD20160914 CD20160914 回复 九霄云外(提问者) 怎么可能。你看我上面截图。。改成公式的方式。都不会这个情况了
    2022-12-08 15:05 
  • 九霄云外 九霄云外(提问者) 回复 CD20160914 OK了,改成公式就没问题了,感谢大佬
    2022-12-08 15:09 
  • 2关注人数
  • 196浏览人数
  • 最后回答于:2022-12-8 15:05
    请选择关闭问题的原因
    确定 取消
    返回顶部