Visual studio 克隆或复制现有Crystal报表

Visual studio 克隆或复制现有Crystal报表,visual-studio,crystal-reports,Visual Studio,Crystal Reports,如何将现有Crystal报告复制到项目中?这不应影响对原始Crystal报告的更改 我在:E:\DM Accounting Packages\Invoice.rpt上有一个Crystal Reports。我想将Invoice.rpt用于另一名称的同一项目,例如GR.rpt,这不应影响Invoice.rpt的原始副本。如何利用现有的crystal reports并使用新副本保存它而不影响原始版本?您不能克隆一个crystal reports或将其复制到另一个crystal reports,相反,您

如何将现有Crystal报告复制到项目中?这不应影响对原始Crystal报告的更改


我在:
E:\DM Accounting Packages\Invoice.rpt上有一个Crystal Reports。我想将
Invoice.rpt
用于另一名称的同一项目,例如
GR.rpt
,这不应影响
Invoice.rpt
的原始副本。如何利用现有的crystal reports并使用新副本保存它而不影响原始版本?

您不能克隆一个crystal reports或将其复制到另一个crystal reports,相反,您可以使用分配给Invoice.rpt的同一个datatable并使用datatable生成新的crystal report。

非常简单

从VisualStudio项目添加新的Crystal报表

添加新的Crystal Report后,您可以看到一个对话框“Crystal Report Gallery”(如下图所示)

从现有报告中选择,然后按OK

浏览要复制的原始报告

现在,您的克隆或复制报告已准备就绪

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


希望这对你有帮助。如果有意见,请留下评论。

我认为crystal reports中应该包含此类功能,这将节省大量设计报告的时间。你认为呢?我认为这应该是Visual Studio的一项功能,而不是Crystal的功能。@noa,你也是wright。这种功能在VSR中很有用。你是想将原始invoice.rpt复制到另一个报表作为子报表,还是只是想将报表复制到项目的同一文件夹中?@noa,是的,我正在使用Visual Studio。我希望将报告复制到原始报告所在的同一文件夹中。如果这是一个简单的技巧,我们不会搜索它,除非要求对时间非常敏感。谢谢你提到这一点,因为它确实使我的努力减少了70%。