Crystal reports Crystal报告数据源更改图形消失

Crystal reports Crystal报告数据源更改图形消失,crystal-reports,Crystal Reports,因此,我有一个使用数据库X的crystal报表,我希望它使用数据库Y。但是,使用数据库X的crystal报表的图形依赖于[X].dbo.supplier\u名称。然后在数据库Y中,“供应商名称”字段映射到“供应商名称” 这意味着,一旦我将数据源更改为映射到数据库Y,该图就会立即删除,因为它找不到供应商名称。然后,当我试图将图表从原始报告复制到新报告时,我收到一个错误提示: “选定的报表对象无法跨报表粘贴。”。。。 “此报表的数据库中不存在字段供应商名称” 有人知道我如何映射该图以查看新数据库的供

因此,我有一个使用数据库X的crystal报表,我希望它使用数据库Y。但是,使用数据库X的crystal报表的图形依赖于[X].dbo.supplier\u名称。然后在数据库Y中,“供应商名称”字段映射到“供应商名称”

这意味着,一旦我将数据源更改为映射到数据库Y,该图就会立即删除,因为它找不到供应商名称。然后,当我试图将图表从原始报告复制到新报告时,我收到一个错误提示:

“选定的报表对象无法跨报表粘贴。”。。。 “此报表的数据库中不存在字段供应商名称”

有人知道我如何映射该图以查看新数据库的供应商名称,从而在更改数据源时不会删除它吗

否则,有什么方法可以复制图形吗


谢谢。

我想到了一些想法-最简单、最快的方法是在现有报告上创建一个公式(称之为供应商)。在公式中,添加“供应商名称”字段

更改图形以使用此公式,而不是“供应商名称”字段。从报告中复制图形并将其粘贴到新报告中-它将自动在新报告中创建公式。打开新报告上的公式,并将字段替换为“SupplierName”