`
Samuellxp
  • 浏览: 10945 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

Crystal Reports(水晶报表) 导出Excel 建议

阅读更多

      根据我的经验,Crystal reports 导出Excel是一件相当痛苦的事。不是说导出有多么复杂。主要是它导出的结果,于你做出来的结果相差甚大。

 

      在我的工作中经常要和Crystal Reports 打交道,经常客户要求生成Excel输出。这时候我的都一点怕啊,因为你要花好多时间去调这个Excel 输出结果。它与PDF 结果简值就是一个在天上一个在地狱,不知道是不是要实现你做成什么样的PDF就能导出怎么样的Excel 结果是相当的难啊。总之这个功能只能说可以用,结果不会错。但导出的界面可以说让你用不满意这个词来形容有一点欠确。 好了,下面我就介绍一点我的经验。希望不要让大家同样痛我曾经的痛:

 

     1)对于在Excel 中要显示线或框,如果你一直试在报表模板中增加线,哪你方向都错了。我曾经也这样试,试的我快砸电脑。结果还是一样,没有结果。请用一个矩形框试试吧,这样可有结果的。可能不会让你非常满意,但或许能解决你的问题。

 

     2)如果要实现导出的Excel的每一个列都是你报表中的列,你在做报表时,要注意每个Header 之间的距离。太宽肯定会多一列的在Excel导出中。如果有一个需求让你导出的Excel列必须是一定宽度的。你除了压住火慢慢调之外,或者在心里骂Crystal Reports 的设计人员外,没有别的选择。它里面Header的宽度和你Excel列的宽度是不一样的。而且你在报表中两个列之间的距离也会影响导出Excel 列的宽度的。你必须让每个列之间的宽度都一样在报表中。然后耐着性子慢慢试吧。还是可以做出来的。

 

      3)在导出的Excel行中不是一行,而是占了一行有多了一点点在在下面,看上去你不要看列的编号是不影响外观的,如果你看一下列编号,哪相当的不舒服啊。如果这个导出结果还要做进一步处理。哪你可能会调的到砸电脑的级限还是搞不定。只有长斯的在这种情况下折磨,或许你能吾到点什么啊。我也是这样痛苦的过来的,记住啊,这个问题只要做到一点就可以完成。尽可能的把你在报表中的列向上面的Section靠啊,就是尽你所能往顶上靠,不要跑到上一个Section中就可以了。这样你再导出一个Excel试。你会下现问题不见了。

 

      好了,就先写这里吧。如果初学者可能会觉得云里雾里,不知道为什么JavaEye 不能上传本地图片,不知道是不是我不会用啊。所以只能用干吧吧的文字来表述啊。可能很难理解,当然这只是一个思想。问题是千奇百怪的,但思想是不变的。只要你掌握了思想任何问题都是可以解决的。

 

      如果有这方面问题解决不了的朋友,我们可以一起学习啊。

分享到:
评论

相关推荐

    Crystal Reports 2008 水晶报表官方中文傻瓜教程

    《Crystal Reports 2008 水晶报表官方中文傻瓜教程》是针对初学者设计的一份详尽教程,旨在帮助用户快速掌握Crystal Reports 2008这一强大的报表设计工具。本教程以中文版的形式呈现,降低了学习难度,使得非英语...

    水晶报表如何完美导出一个Excel表格

    水晶报表(Crystal Reports)是一款强大的报表设计工具,广泛应用于企业数据可视化和数据分析。它能够从各种数据源获取数据,创建复杂、美观的报告,并且支持将这些报告导出为多种格式,包括Excel。在实际工作中,...

    CrystalReports水晶报表中文用户指南

    ### Crystal Reports水晶报表中文用户指南知识点汇总 #### 第1章 欢迎使用Crystal Reports 10 **1.1 关于Crystal Reports** - **概述:** Crystal Reports是一款由SAP公司开发的强大报表设计工具,它能从各种数据...

    水晶报表导出word文件

    【水晶报表导出word文件】知识点详解 水晶报表(Crystal Reports)是一款强大的报表设计和生成工具,常用于商业智能和数据分析领域。它允许用户从多种数据源创建复杂的报告,并提供了导出功能,使得报告可以以多种...

    Crystal Reports for 2008版(水晶报表2008)

    虽然 Crystal Reports 2008 是一个桌面应用程序,但它可以无缝集成到Business Objects的报表服务器中,如水晶报表服务器(Crystal Enterprise),实现集中管理和权限控制。 10. **教程与资源**: 尽管版本较旧,...

    VB.net 将水晶报表导出成pdf,word,excel等制定文件

    - `CrystalDecisions.CrystalReports.Engine`命名空间提供了报表导出所需的方法和类。 - `ReportDocument`类是水晶报表的核心,用于加载、显示和操作报表。 4. **PDF导出** - 使用`ReportDocument`的`...

    水晶报表Crystal Reports9从入门到精通.pdf

    ### 水晶报表Crystal Reports 9 从入门到精通 #### 一、水晶报表简介 水晶报表(Crystal Reports)是一款强大的报表设计工具,广泛应用于各种业务场景中的数据展示与分析。Crystal Reports 9作为其早期版本之一,...

    水晶报表批量导出同一EXCEL的不同工作表

    水晶报表(Crystal Reports)是一款强大的报表设计工具,广泛应用于企业级的数据分析和报告生成。它允许用户通过拖放的方式创建复杂的数据视图,并且支持多种数据源,包括数据库、XML文件、Excel工作簿等。在处理...

    水晶报表 老版本 Crystal Reports 8.0.1.0 (ISO) 测试可用

    水晶报表(Crystal Reports)是一款历史悠久且广泛使用的商业智能工具,主要用于设计和生成复杂的报表和数据分析。老版本的Crystal Reports 8.0.1.0是该软件的一个里程碑,它在当时提供了许多先进的报告设计功能,为...

    Crystal Reports for Visual Studio2015(水晶报表插件)

    水晶报表(Crystal Reports)是SAP公司的一款强大的报告生成工具,广泛应用于企业级应用程序中,用于创建、管理和分发格式化的业务报告。在Visual Studio 2015中集成的Crystal Reports插件,为开发者提供了一个便捷...

    水晶报表CrystalReports事例源码大全

    《水晶报表CrystalReports事例源码大全》是一个深入学习和实践水晶报表的宝贵资源库,主要针对使用水晶报表进行数据可视化和报告制作的开发者。在这个压缩包中,包含了一个使用教程和帮助文档以及一系列的事例源码,...

    Crystal Reports 水晶报表使用说明

    **水晶报表(Crystal Reports)使用详解** 水晶报表是一款强大的商业智能工具,广泛应用于数据可视化和报告生成。它允许用户从各种数据源提取信息,并创建专业级别的报告,无论是简单的单表查询还是复杂的多表联接...

    水晶报表 老版本 Crystal Reports 7.0.0.0 未测试

    **水晶报表(Crystal Reports)**是一款历史悠久且广泛使用的报表生成工具,主要用于设计和创建复杂的商业报告。在**7.0.0.0**这个老版本中,它提供了丰富的功能,帮助用户从各种数据源提取、整合和展示数据。尽管这个...

    Crystal Reports(水晶报表) 数据参考模块

    **Crystal Reports 水晶报表数据参考模块详解** Crystal Reports 是一款强大的报表设计工具,广泛应用于商业智能领域,帮助企业分析和展示数据。它的数据参考模块是其核心功能之一,允许用户从各种数据源中提取、...

    Crystal Reports 9 水晶报表中文帮助

    《Crystal Reports 9 水晶报表中文帮助》是一份专为使用水晶报表9的用户提供的详尽指导文档。水晶报表是Business Objects公司(现为SAP的一部分)开发的一款强大的报表设计工具,广泛应用于各类企业的数据报表制作和...

    java开发水晶报表所有类包及导出PDF实例

    在Java代码中使用水晶报表导出PDF有以下几个关键点: 1. 加载报表:使用`ReportClientDocument`类加载`.rpt`文件,例如: ```java ReportClientDocument reportDoc = new ReportClientDocument(); reportDoc.open...

    C#水晶报表(CrystalReports)源码(ASP.NET2.0)

    C#水晶报表(Crystal Reports)是用于开发企业级应用程序中数据可视化和报告生成的重要工具,尤其在ASP.NET 2.0框架下,它为开发者提供了强大的报表设计和数据呈现功能。这个源码集合可能包含一系列的示例项目,用于...

    把水晶报表导出到html文件

    - 对于自动化导出,可以利用Crystal Reports的API(如CrystalDecisions.CrystalReports.Engine命名空间)来编程实现批量导出。 9. **错误处理与调试** - 导出过程中可能会遇到格式转换错误、数据不兼容等问题,...

    Segate Crystal Reports Pro 水晶报表控件4.6.1.116

    6. **导出和打印**:可以将报表导出为PDF、Excel、Word等多种格式,方便分享和打印。 在4.6.1.116版本中,可能包含了对性能的优化,修复了之前的bug,或者添加了一些新的功能特性。提供的两个文件,`CRYSTL32v...

    水晶报表 Crystal Reports 9 从入门到精通

    《水晶报表 Crystal Reports 9 从入门到精通》是一本专为初学者和进阶者设计的教程,旨在帮助读者全面掌握 Crystal Reports 9 的各项功能和应用技巧。 Crystal Reports 是一款强大的报表设计软件,广泛应用于商业...

Global site tag (gtag.js) - Google Analytics