解决birt csv自动换行的问题

由birt生成的csv文件出现自动换行的bug
解决birt csv自动换行的问题_第1张图片
 

从浏览器提交的文本如果有换行,脚本解析为<br>
解决birt csv自动换行的问题_第2张图片

在SqlServer数据库显示为

通过Eclipse birt生成的结果如下,birt脚本为

dataSetRow["special_instruction"]

 
 
解决birt csv自动换行的问题_第3张图片
 修复办法是通过替换换行符\n,脚本为:

 

if (dataSetRow["special_instruction"] != null)
dataSetRow["special_instruction"].replace(/\n/g,"")

 结果如下:

 

 

你可能感兴趣的:(eclipse,birt)