2009-06-26 22 views
6

Kann der Datenquellentyp in einer Crystal Reports-Datei geändert werden, ohne dass der gesamte Bericht neu erstellt werden muss?So ändern Sie den Datenquellentyp in einer Crystal Reports-Datei

Ich weiß, dass ich zu Database/Set Datasource Location gehen und einige Datenquellen Definitionen wie Servername, Login, Passwort ändern kann, aber was muss ich tun, um von einer ODBC (RDO) Datenquelle zu OLEDB zu ändern?

Ich habe bereits versucht, dem Bericht eine neue Datenquelle hinzuzufügen und die erforderlichen Tabellen aus dieser Datenquelle hinzuzufügen, muss sie jedoch umbenennen, da Crystal Reports nicht in der Lage ist, Tabellen mit demselben, aber unterschiedlichem Namen zu verarbeiten Datenquellen ...

+0

Sie können versuchen, einen neuen Bericht mit der neuen Datenquelle zu erstellen. Kopieren Sie dann die Crystal Report-Objekte und fügen Sie sie in den neuen Bericht ein. – Sun

Antwort

1

Sprechen Sie über den Designer oder programmatisch?

Designer: Gehen Sie zum "Set Datasource Location" -Dialog, erstellen Sie die Oledb-Verbindung im unteren Bereich, wählen Sie eine vorhandene Tabelle im oberen Bereich, wählen Sie die passende OLEDB-Tabelle, klicken Sie auf die Schaltfläche "Update". Wiederholen Sie für jede Tabelle.

Programmatisch: nicht sicher, aber es ist wahrscheinlich ein Schmerz. :)

+0

bereits versucht, das zu tun, wie im ursprünglichen Beitrag war ... Ich bin nicht nur tring, um die Datenquelle Speicherort ändern, sondern auch Datenquelle –

+0

So ändern Sie den Verbindungstyp. Ich dachte, in deinem Beitrag würde es darum gehen, die Werte der bestehenden Verbindung zu ändern. – dotjoe

Verwandte Themen