Crystal Report Источник данных переназначение
Я работаю с Crystal Reports и MS SQL Server. Мне нужно переназначить отчет Crystal, чтобы указать на другую базу данных на том же SQL Server. Есть ли автоматизированный способ сделать это, или я должен переназначить для каждого отдельного отчета? В настоящее время я делаю это, добавляя новое подключение к данным, а затем обновляю хранимую процедуру указанным параметром для изменения базы данных (каталога). Кроме того, после переназначения .asp, который отображает отчет, падает так:
Страницы активного сервера, ASP 0115 (0x80004005) Во внешнем объекте произошла trappable ошибка (E06D7363). Сценарий не может продолжать работать.
Код:
Установите mainReportTableCollection = Session ("oRpt"). Database.Tables
For Each mnTable in mainReportTableCollection
With mnTable.ConnectionProperties
.Item("user ID") = "<some_login_name>"
.Item("Password") = "<some_password>"
.Item("DSN") = "<some_DSN>"
.Item("Database") ="<some_Database>"
End With
Next
Это работает, однако, если я закомментирую последние два назначения.
Заранее спасибо.
С уважением, Сильвиу.