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
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