Announcement

Collapse
No announcement yet.

Wechsel der Datenbank im Source funktionuiert nicht

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wechsel der Datenbank im Source funktionuiert nicht

    Ich habe folgendes Problem:
    Ein Crystal Reports Bericht ist in VS2005 CSharp eingebunden und funktioniert.
    Der Bericht hat Unterberichte.
    Die Datebank liegt auf einem SQL Server.

    Die DB wird durch Replikation lokal unterwegs genutzt.

    Wenn ich nun lokal den Bericht aufrufe gibt es einen Fehler
    Dieser Feldname ist unbekannt.
    Fehler in Datei blah blah blah..
    Fehler in Formel <Record Selection>.
    '{getAllEmail;1.OwnerID}={@ownerID}'
    Dieser Feldname ist unbekannt.

    getAllEmail ist eine Stored Proc, die alle emailadressen zu einem Objekt auflistet.
    ownerID ist ein Verweis auf den Eigentümer.

    Mein Umsetzen von der bisher genutzten DB auf die lokale DB im Source ist wie folgt:

    private static void setupReportDatabaseConnection(ReportClass rc) {
    if(Settings.IntegratedSecurity) {
    for(int i = 0; i < rc.DataSourceConnections.Count; i++) {
    rc.DataSourceConnections[i].SetConnection(Settings.SqlServer, Settings.DatabaseName, true);
    }

    Was mache ich falsch?
    Weiss jemand, wie es geht?

    Gruß
    JL
Working...
X