数据分析软件FineReport教程:[2]Word导出
下面就通过数据分析软件FineReport来简单介绍一下Word导出。
工具/原料
数据分析软件FineReport7.1.1
大小:148.2M 适用平台:windows/linux
Word导出后每个格子后有一个灰色的箭头
1、问题描述导出Word后每个格子后有一个灰色的箭头问题。在我们的韫蛛泌尾报表中,若把某张报表导出为Word格式后,打开导出后的Word时,我们有时会看到此word中是每个格子后会有一个灰色的箭头,是什么原因呢?且这个灰色的箭头是什么呢?为什么会有这样的灰色箭头呢?怎么才能在展示模板时导出为word格式后,在查看word内容时看不到这个灰色箭头呢?下面我们说明下这个问题。
2、概念解释灰色的箭头:在word里是表示段落的标记,即一行的结尾处显示的回车符号。如下我们看下word中有灰色箭头的效果图:
![数据分析软件FineReport教程:[2]Word导出](https://exp-picture.cdn.bcebos.com/a13bbe10bc33ec384decc65c295f0c14c37b3cef.jpg)
4、因为您打开Word时,Word中默认是显示段落标记的,07版word点击文件>选项>显示,可以看到段落标记前面的勾选是选上的,如下图:
![数据分析软件FineReport教程:[2]Word导出](https://exp-picture.cdn.bcebos.com/4d3d2ab33c4133ba5b16dcce6a37c97623bc2fef.jpg)
6、去掉段落标记前面的勾选后,下次导出模板或者打开其他doc文档,都不会显示灰色箭头了。注:如果您的word版本不是上述截图所在版本,请自行百度搜索不显示段落标记的方法。注:此操作只针对当前客户端,若将导出的文件发至别的客户端,需要在对应的客户端再进行如上设置。
word导出页眉页脚
1、模板设置新建模板,设置如图:
![数据分析软件FineReport教程:[2]Word导出](https://exp-picture.cdn.bcebos.com/b442d6d246fe474e5ad4ec0cb0ef354f51b81fef.jpg)
3、保存与预览效果图如下:
![数据分析软件FineReport教程:[2]Word导出](https://exp-picture.cdn.bcebos.com/def3c219ce2c5b1bb9892b6f2b39131fcfec0eef.jpg)
Word导出自动调整行高
1、问题描述使用FIneReport默认设置导出word后,单元格间使用了固定行高,导致用户在导出的结果上进行二次编辑的时候,换行后表格不会自动调整行高,如下图效果:那么如何使word导出进行二次编辑的时候可以自动调整行高呢?
![数据分析软件FineReport教程:[2]Word导出](https://exp-picture.cdn.bcebos.com/58021a0148fe1e42e93cdb62c2299a88381303ef.jpg)
5、效果查看保存模板,点击分页预览,在浏览器端导出word,然后对word进行二次编辑,可以看到换行之后,表格行高会自动懈吡赜痖变化,如下图:注:没有被编辑的行显示的高度与FineReport单元格高度不一致,这是因为设置了导出word时不固定行高,所以word会根据字体大小自动调整表格高度。
![数据分析软件FineReport教程:[2]Word导出](https://exp-picture.cdn.bcebos.com/9bc92713e8e5ecee16eb619ccc704618deda7aef.jpg)
2、问题原因FR中页边距页眉页脚高度逻辑与word不同,导致导出word后,报表内容可能被页眉挤下而造成下移或断开显示。以页眉为例说骈跪爸锂明,假设报表使用默认的页边距0.68cm,页眉高度为1cm,FR中页眉从页边距下开始画,因此预览时报表内容距纸张顶部距离为1.68cm,而word页眉并非从页边距下开始,而是通过“页眉顶端距离”控制,FR导出word后为页眉顶端距离为1.27cm,且无法修改,因此word中,报表内容距离纸张顶部的距离为2.27 cm > 1.68cm,所以导出word后,报表内容被往下挤了,导致分页点与预览时不同,造成内容下移或断开。
3、解决方案我们可以将模板的页边距设置为1.27cm,使得页眉的顶端距离在预览及导出word时一致,从而导出结果与预览结果一致。点击模板>页面设置,将上边距设置为12.7mm,如下图:
![数据分析软件FineReport教程:[2]Word导出](https://exp-picture.cdn.bcebos.com/f9617afb960b3121cf36db10dee983aee9d76def.jpg)