知识库

推荐内容

快逸做的更好

产品优势

您的位置: 首页 > 知识库 > 设计基础 > 快逸报表展示及导出excel换行问题

快逸报表展示及导出excel换行问题

在web报表开发过程中,会遇到对单元格的内容控制换行的需求,通常的做法会用到\n做为换行符控制换行位置。

如下图所示:

1.png

页面展示效果图:

2.png

但是当导出excel是,并没有按照\n换行符换行,究其原因,excel的换行符不是\n,所以导出的时候,就它当做普通字符导出了,如下图所 示:

3.png

那么,应该如何做才能既在页面展示时换行,又能在导出到excel换行呢,答案非常简单,就回车代替\n。如下图所示:

4.png

页面展示效果:

5.png

导出excel展示效果:

6.png

总结:通常web报表开发人员为了换行经常把\n保存到了数据库中,如果是这样,可以在报表中用rplcstring ()函数处理一下,比如rplcstring (B2,”\n”,””)就将保存到数据库的\n换成了回车符。其实用快逸报表,客户不需要保存换行符到数据库,可以用快逸提供的函数在需要换行的位置加 入回车即可。

本文标签:
发布日期:2010/04/21
本文分类: 设计基础