怎么把数据库表里查询出的一条记录的多个字段作为复选按钮组的数据字典?

现有一个复选框按钮控件,数据字典是ds1数据集里查询记录的2个字段构成,这在复选控件的数据字典要如何设置?

FineReport lixianjue 发布于 2019-9-30 09:14
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
孤陌Lv6资深互助
发布于2019-9-30 09:15(编辑于 2019-9-30 09:35)

只是显示 实际值 还是一个字段的吧


下拉框显示多列-https://help.finereport.com/doc-view-1031.html

image.png 这样的数据  

image.png下拉框这样显示 是吧?

image.png

  • lixianjue lixianjue(提问者) 不是,这个我知道,它是用value合并成一起,我想问的是这样,比如复选框有张三,李四可勾选,这个张三,李四分别对应查询出来的不同字段,但是是在同一个复选框内,如果是value就是只有一个选项,是“张三,李四”,而非分开的“张三”、“李四”
    2019-09-30 09:27 
  • 孤陌 孤陌 回复 lixianjue(提问者) 那你写显示的时候 是一行一个数据? 还是怎么的
    2019-09-30 09:29 
  • lixianjue lixianjue(提问者) 回复 孤陌 恩,是的,同一记录的“张三”是一行为一个选项,“李四”又是下一行另一个选项了
    2019-09-30 09:34 
  • 孤陌 孤陌 回复 lixianjue(提问者) 看上面的截图 是不是这个效果?
    2019-09-30 09:35 
  • lixianjue lixianjue(提问者) 回复 孤陌 是复选框
    2019-09-30 09:39 
最佳回答
0
kmiLv2见习互助
发布于2019-9-30 09:24

这个可以实现你想要的,如果可以,给个采纳

https://help.finereport.com/doc-view-1865.html

最佳回答
0
619172745Lv6初级互助
发布于2019-9-30 09:28

在sql语句中可以解决连接每一个字段,就可以了,例如:

select a as da from data

union all 

select b as da from data

union all

select c as da from data


  • lixianjue lixianjue(提问者) 那数据字典那里怎么设置呢,自定义那里可以增加多个项,但是不能写公式,数据查询又只能指定一个字段作为项
    2019-09-30 09:33 
  • 619172745 619172745 回复 lixianjue(提问者) 起的别名是一致的,不会有多个字段的
    2019-09-30 10:07 
最佳回答
0
豆豆小可爱Lv5中级互助
发布于2019-9-30 09:31

那你就只能用union all先把字段都写在一列,在设置数据字典了

  • 5关注人数
  • 929浏览人数
  • 最后回答于:2019-9-30 09:35
    请选择关闭问题的原因
    确定 取消
    返回顶部