首页 > 解决方案 > 如何在本地更改水晶报表上的 sql 查询而不从我的机器访问客户的数据库?

问题描述

我需要更改用于从现有报告中从客户数据库中提取数据的 sql 查询,但他们的 sql 服务器上没有安装水晶报告。

我在本地机器上有一份他们的数据副本,可以毫无问题地进行更改和测试,但是当我将报告上传回他们的 sql 服务器时,它抱怨找不到数据库(不出所料,因为我'必须更改报告中的连接才能在我的机器上使用他们的数据副本!)

我需要知道的是我如何能够在我的机器上编辑报表上使用的 sql 查询并让它以某种方式保留报表上使用的数据库连接?我需要对报告进行的更改比在 Crystal 中更改数据库专家中的链接要复杂一些,它是对用于从数据库中提取数据的 sql 查询的更改。

谢谢,感谢您的帮助,我对水晶报告还很陌生,如果这是一个简单的解决方法,我深表歉意。

标签: sqlcrystal-reportsreportsap

解决方案


如果您使用命令,则可以离线更改 SQL。如果您正在使用数据库专家,您需要连接到您已经在做的数据库。要更新客户端计算机上的数据库连接,您可以使用类似http://r-tag.com/Pages/CRDataSource.aspx的工具。


推荐阅读