字符串与数组的相互转换

微信截图_20200121161458.png

如图,通过主表跳转到报价子表。客户的车型可能不止一个,通过查阅可以使用Split()展开,有什么办法可以对每个车型填写一个报价,并合并成一个字符串插入到数据库中吗?


FineReport 用户xPTKG1698 发布于 2020-1-21 16:21
1min目标场景问卷 立即参与
回答问题
悬赏:8 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
圣体叶小凡Lv6高级互助
发布于2020-1-21 16:32

直接再最下面新加一个单元格,用CONCATENATE()一下看看,或者 ARRAY()这个试一试,填进去是怎样的值

  • 用户xPTKG1698 用户xPTKG1698(提问者) 你好,补充一下,报价可以对每个车型填写,后面可能还需要修改,所以合并后插入的字符串需要能展开的,CONCATENATE()应该不行,ARRAY()我先看一下,没用过
    2020-01-21 16:43 
  • 圣体叶小凡 圣体叶小凡 回复 用户xPTKG1698(提问者) 你应该是本来一个单元格按照逗号拼接了几个值,然后子页面split分隔,想再填回去是么,我晚上试一试看看
    2020-01-21 16:55 
  • 用户xPTKG1698 用户xPTKG1698(提问者) 回复 圣体叶小凡 车型信息我是用下拉复选框控件插入的,返回值类型是字符串,“,”是分隔符。车型录入在另一个表里。
    2020-01-21 17:03 
  • 圣体叶小凡 圣体叶小凡 回复 用户xPTKG1698(提问者) 先问下你版本是9还是10的设计器
    2020-01-21 17:06 
  • 用户xPTKG1698 用户xPTKG1698(提问者) 回复 圣体叶小凡 9.0
    2020-01-21 17:10 
最佳回答
0
shirokoLv6资深互助
发布于2020-1-21 16:57(编辑于 2020-1-21 16:58)

试试E8改成E8[!0],F8同理


我觉得你把报表丢出来让人改一改应该快点

  • 用户xPTKG1698 用户xPTKG1698(提问者) 报表丢出来?。。。嗯。刚接触不久,不大会用,第一次逛论坛。
    2020-01-21 17:06 
  • shiroko shiroko 回复 用户xPTKG1698(提问者) 另存为到一个你能找到的地方,然后把文件发到帖子上
    2020-01-21 17:27 
最佳回答
0
孤陌Lv6资深互助
发布于2020-1-21 18:48

子表 写SQL 多值查询就好了啊? 不懂你为什么要用公式做??

最佳回答
0
yukisakuraLv2见习互助
发布于2020-5-22 12:18

CONCATENATE()可以

  • 6关注人数
  • 1385浏览人数
  • 最后回答于:2020-5-22 12:18
    请选择关闭问题的原因
    确定 取消
    返回顶部