填报单元格中有换行符,导致填入数据库生成新数据的问题

image.png

填报界面如上图,类别,评分标准为主键,需要填入完成情况及本人简述,excel原样导出如下图

image.png

如图所示,界面填报端和EXCEL中的安全生产一项一模一样,但是我在完成情况 一格中填入了  test  然后,EXCEL导入,提交,却发现数据库表中生成了另一条数据,

image.png

目前根据多次尝试并推断,应该是由于换行符导致的问题,其他没有换行的可以正常导入填报,想请问各位大佬,如何解决这种单元格里有换行符导致填报出现错误的问题

FineReport 唐流雨 发布于 2021-12-7 18:11
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
zsh331Lv8专家互助
发布于2021-12-7 20:23

在填报属性中,通过replace()函数,将「换行符」替换成null即可;

——————————————

-- 参考写法:=replace(A1," ","")

image.png

  • 2关注人数
  • 279浏览人数
  • 最后回答于:2021-12-7 20:23
    请选择关闭问题的原因
    确定 取消
    返回顶部