【问题标题】:Clone or copy of existing Crystal Reports现有 Crystal Reports 的克隆或副本
【发布时间】:2011-11-11 04:12:29
【问题描述】:

如何将现有的 Crystal Reports 复制到项目中?这不会影响对原始 Crystal Reports 的更改。

我有一个 Crystal Reports,地址为:E:\DM Accounting Packages\Invoice.rpt。我想将Invoice.rpt 使用到另一个名称的同一个项目中,例如GR.rpt 不应影响 Invoice.rpt 的原始副本。如何在不影响原件的情况下,利用现有水晶报表并以新副本保存?

【问题讨论】:

  • 您是想将原始 invoice.rpt 作为子报表复制到另一个报表中,还是只是想在项目的同一文件夹中复制报表?
  • @noa,是的,我正在使用 Visual Studio
  • 我想将报告复制到原始报告所在的同一文件夹中。

标签: visual-studio crystal-reports


【解决方案1】:

非常简单!!

从 Visual Studio 项目中添加一个新的 Crystal 报表。

新建水晶报表后,可以看到一个对话框“水晶报表库”(如下图)

选择“来自现有报告”,然后按 OK。

浏览您要复制的原始报告。

现在您的克隆或重复报告已准备就绪!

报告中的更改不会相互影响....

希望这对您有所帮助。如果有,请留下 cmets。

【讨论】:

  • 如果这只是一个简单的技巧,除非要求对时间非常敏感,否则我们不会搜索它。感谢您提及这一点,因为它确实使我的工作量减少了 70%。
【解决方案2】:

您不能将一个水晶报表克隆或复制到另一个水晶报表中,而是可以使用分配给 Invoice.rpt 的相同数据表并使用该数据表生成一个新的水晶报表。

【讨论】:

  • 我认为这种类型的功能应该包含在水晶报表中,这样可以节省大量设计报表的时间。你怎么看?
  • 我认为这应该是 Visual Studio 的一个功能,而不是 Crystal 的。
  • @noa,你也很聪明,这种类型的功能在 VS 中很有用
【解决方案3】:

您可以简单地复制和粘贴,然后重命名复制的报告。

【讨论】:

    猜你喜欢
    • 2011-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-16
    • 1970-01-01
    • 2016-05-19
    • 2013-06-27
    相关资源
    最近更新 更多