填报使用下拉复选框控件,提交后能维持原样式,不拆分到每行吗?

image.png

现在填报时使用下拉复选框控件,提交后会拆分数据到每行(如下图)。

需求是不想让它拆分到每行,希望提交后还是原来的样子。

注:但最终写入数据库的需要拆开。

image.png

FineReport Will 发布于 2022-3-20 21:27 (编辑于 2022-3-20 22:48)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
孤陌Lv6资深互助
发布于2022-3-21 08:04

显示的时候 设置不扩展就好了啊

  • Will Will(提问者) 这不对的 增加行功能就不能使用了
    2022-03-21 13:20 
  • 孤陌 孤陌 回复 Will(提问者) 这个是矛盾的逻辑 总是要有一方妥协,要么入库的时候 数据库 就保存一条数据 而不是拆分多条保存 要么显示的是时候 列表设置不扩展,至于你说的插入行的问题 解决方法 可以 前面加一列隐藏 插入行的时候 插入的单元格 是隐藏的单元格就可以了
    2022-03-21 14:18 
最佳回答
0
CD20160914Lv8专家互助
发布于2022-3-20 21:31(编辑于 2022-3-20 21:42)

你到底是要拆分还是不拆分?你填写多个类型后。。它自动分在填报的web页面扩展出来多行?最后入库的时候又要是一行?

(如果不想拆分。你复选框设置为字符串就行了。。)

0320001.png

如果想拆分。。按上面的设置分隔符号后。。在填报入库填报属性中设置公式  =split(a2,",")

  • Will Will(提问者) 我又完善了一下问题。 最后写入数据库的时候需要为多行。 按照您说的选择为字符串,填报使用公式=split(a2,\",\"),和选择数组最终是一个效果。 我想在模板展示数据库已有数据的时候,能有啥解决办法?
    2022-03-20 22:57 
  • CD20160914 CD20160914 回复 Will(提问者) 填报的时候一行填写多个复选的内容。最后入到数据库要拆分成多行?那就是用split函数就可以呢。你是如何设置的,能否上传一下模板看看。。
    2022-03-21 08:30 
  • Will Will(提问者) 回复 CD20160914 用split函数,和返回值类型为数组实现的效果是一样的
    2022-03-21 13:19 
  • CD20160914 CD20160914 回复 Will(提问者) 你的插入行是如何设置的。或者传一下模板吧
    2022-03-21 13:21 
  • 3关注人数
  • 428浏览人数
  • 最后回答于:2022-3-21 08:04
    请选择关闭问题的原因
    确定 取消
    返回顶部