Crystal Reports数据源更改图表消失

时间:2016-05-24 18:07:50

标签: crystal-reports

所以我有一个使用数据库X的水晶报告,我希望它使用数据库Y.但是,使用数据库X的水晶报告具有依赖于[X] .dbo.supplier_name的图形。然后在数据库Y中," supplier_name"然后,字段映射到" SupplierName"。

这意味着一旦我将数据源更改为映射到数据库Y,图表就会立即被删除,因为它找不到supplier_name。然后,当我尝试将图表从原始报告复制到我收到的新报告时,错误说:

"所选的报告对象无法跨报告粘贴。" ... "字段supplier_name在此报告的数据库中不存在"

有谁知道如何映射图表以查看新数据库的SupplierName,以便在更改数据源时不会删除它?

否则我可以通过某种方式复制图表吗?

感谢。

1 个答案:

答案 0 :(得分:2)

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

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