Невозможно изменить источник данных в отчетах Crystal. 9 - PullRequest
2 голосов
/ 08 февраля 2011

В нашей тестовой среде настроен отчет, в котором используется источник данных DEFAULT, который также является именем источника данных на рабочем сервере клиента. (Оба являются ODBC)

Базы данных в нашей тестовой среде называются systemname_clientname, но на сайте они просто называются systemname.

Я изменил отчет для клиента и поместил его на место, затем изменил источник данных на версию клиента (DEFAULT.systemname), но отчет продолжает выдавать ошибки о том, что объект systemname_clientname.dbo.table не существует.

Я не могу заставить его понять, что он больше не указывает на базу данных systemname_clientname.

При использовании Crystal Reports 9 отчеты запускаются с использованием страницы ASP, написанной на VBScript.

Google был самым бесполезным, и мои коллеги одинаково озадачены, кто-нибудь может предложить некоторую помощь здесь?

1 Ответ

4 голосов
/ 08 февраля 2011

Database-> Set Datasource Location имеет ошибку как минимум в Crystal XI, возможно, в других версиях.Выберите базу данных, а затем обновление не обновит источник каждой таблицы.

Если развернуть свойства каждой таблицы, вы увидите, что она все еще указывает на старый источник данных.

Попробуйтеобновление источника данных для каждой таблицы по одному.

Да, это утомительно, извините.

...