Crystal 报告无法映射到新的数据库服务器

Crystal Reports cannot map to new database server

我已经对其他报告执行过多次这个过程,但是这个报告没有正常工作。

本质上,我试图将报告指向新服务器,其中存储过程与先前服务器上的完全相同。我正在使用验证数据库功能来执行此操作。但是当我指向新服务器并输入参数时,CR 提示我重新映射字段。如果映射字段 window 实际上显示了从新服务器返回的列,这只会有点烦人。

但是,正如您从图像中看到的那样,即使未选中 'Match type',存储过程显示中也没有要映射的列。我点击了报告中的每个字段,但其中 none 显示了要映射到的任何列。

我也试过在尝试验证之前先更改数据库位置,但这没有任何区别。

还有其他人看到了吗?有什么解决方法吗?

我找到了我的解决方案。有点傻,真的。 我的存储过程调用另一个存储过程。我评论说调用并尝试验证数据库并且它有效。 显然 Crystal 报告在尝试映射字段时不能很好地处理调用其他过程的过程。