单元格不扩展自定义多文本显示

2条数据,单元格不扩展换行显示在一个单元格上。我把逗号替换成换行符实现了换行显示,但是文本中的逗号也替换了。只想替换5条数据间的逗号分隔符而不替换文本的逗号。image.pngimage.png

FineReport MV科技 发布于 2024-4-23 11:09 (编辑于 2024-4-23 11:19)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
1
华莉星宸Lv7资深互助
发布于2024-4-23 11:15(编辑于 2024-4-23 11:19)

直接在SQL里面处理

字段后面拼接上换行符,说是一些特殊字符

在用replace处理一下,就可以啦~

replace(B8,"<br>,","<br>")

  • MV科技 MV科技(提问者) 数据在单元格上会默认多一个逗号进行分隔,我如果把逗号替换掉,会把我文本里的逗号也替换掉,但我只想把多出来的这个逗号分隔符替换成换行符。
    2024-04-23 12:05 
  • 华莉星宸 华莉星宸 回复 MV科技(提问者) 字段后面拼接上一个特殊字符串,在把这个特殊的字符串加逗号,替换成换行符
    如上面的B8就是你扩展的单元格,界面上可以把这行隐藏起来
    2024-04-23 12:08 
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-4-23 11:10

image.png

最佳回答
0
ID1208Lv6高级互助
发布于2024-4-23 11:14

数据是什么样的?来个截图看看

最佳回答
0
CD20160914Lv8专家互助
发布于2024-4-23 11:26

直接在你的数据库拼一个换行符号呀,以mysql为示例

SELECT 

    GROUP_CONCAT(country

        ORDER BY country

        SEPARATOR '\n') as 拼接列

FROM

    customers

  • 5关注人数
  • 468浏览人数
  • 最后回答于:2024-4-23 11:26
    请选择关闭问题的原因
    确定 取消
    返回顶部