水晶报表如何导出一个完美的EXCEL表格.docx_第1页
水晶报表如何导出一个完美的EXCEL表格.docx_第2页
水晶报表如何导出一个完美的EXCEL表格.docx_第3页
水晶报表如何导出一个完美的EXCEL表格.docx_第4页
水晶报表如何导出一个完美的EXCEL表格.docx_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

现有报表项目中,一般有把报表导出成Excel的要求而对于水晶报表来说,虽然带了导出Excel的功能,但是能导出一个能用的excel表格却不容易因为很容易就会出现跨行跨列的情况,默认导出是没有格线的,手工(或者导出时选了格线)加上格线后,会显得很难看最主要的是没法直接在上面用,这给报表的再处理也带来了很大的不便。很长一段时间以来,我一直是这么认为的,但是实际上,这是可以实现的。(非常感谢IBM的周勇)我们一般做格子状的显示,都是用大框加线条或者单纯线条来做的,其实只要换个方式,用字段的边框来实现就可以了。先来看一下最终效果需要说明的是,这个表格导出的时候,是没有选择“显示网格线”的以上制作方法同样适用于infoview/web方式地导出。我做了个操作视频,所以这里只是简单地说明一下。把要使用的字段全划拉上,右键,格式化,选边框注意,不是把字段的四个边全选上,比如在本例中,对于页眉上的几个表头字段,使用了左上下三边,最右边一个字段多了个右边这是因为前一个字段把后一个字段的左边框作为自己的右边框了同样的,对于详细资料节上的字段,只用左下两个边,最右边的加一个右边框即可这样详细资料节的每行的下边沿作为下一行的上边沿,对于第一行来说,它使用页眉上那一行的下边沿作为自己的上边沿比较绕口,呵呵,不过做几次就熟悉了。20090506更新:使用上述方法,如果字段中存在Null或空的情况,会导致出现一个白色的区块,没有边框。可用如下方法解决:如果是字符型的字段if 字段= or isnull(字段) then else字段如果是数值型字段if 字段= or isnull(字段) then0else字段把这个公式放到原来字段的位置上,同样设置边框等就可以了以下为视频文件及模板(本文附带了一个按条件更改背景色的效果,是为了解决另外一个网友的问题,不是必须的)blo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论