彩票走势图

如何把Crystal Reports报表转换为ActiveReports报表

转帖|其它|编辑:郝浩|2010-11-12 14:41:26.000|阅读 731 次

概述:ActiveReports for .NET 6.0的最新更新增加了一个非常实用的工具,可以把Crystal Reports报表(2005和2008版本)转换为ActiveReports报表。本文主要介绍如何把Crystal Reports报表转换为ActiveReports报表,希望对大家有帮助。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

  ActiveReports for .NET 6.0的最新更新增加了一个非常实用的工具,可以把Crystal Reports报表(2005和2008版本)转换为ActiveReports报表。ActiveReports的安装程序会在“程序”启动菜单“GrapeCity/ActiveReports 6”下增加两个菜单。

  1. 使用"CrystalToAR2005"工具转换Crystal Reports 2005报表。

  2. 使用"CrystalToAR2008"工具转换Crystal Reports 2008报表。

  为了运行上述转换工具,你需要安装Visual Studio和 Crystal Reports for Visual Studio。Visual Studio版本和对应的Crystal Reports版本如下:

  Visual Studio

  版本

  Crystal Reports

  2005

  Professional, Team System

  Crystal Reports for Visual Studio 2005

  2008

  Professional, Team System

  Crystal Reports for Visual Studio 2008

  转换完成后,会生成一个ActiveReports的.rpx 报表文件。

  

  转换的报表元素对应表和相关说明如下:

  Crystal Reports

  ActiveReports

  Note

  BoxObject

  Shape

  The line width property is not imported.
If the box extends to multiple sections, the box is imported as line controls.

  ChartObject

  ChartControl

  The settings and data are not imported.

  CrossTabObject

  SubReport

  Cross tabs are not imported.

  LineObject

  Line

  The size of Dot and Dash (the Line Style property) is not exactly the same.

  PictureObject

  Picture

  Image data is not imported.

  SubreportObject

  SubReport

  You need to set the SubReport in code after the conversion.

  TextObject

  Label

  Only "page number", "total page" and "page n of m" from "Special Fields" are supported.

  FieldObject

  TextBox

  Only "page number", "total page" and "page n of m" from "Special Fields" are supported.

  存在的一些转换限制:

  · 一些ActiveReports不支持的元素、文字格式等将不会被导入。

  · Shadow属性不会被导入。

  · OLE对象不会被导入,因为OLE对象在Crystal Reports对象结构中是作为PictureObject处理。


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn

文章转载自:博客转载

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP