Hallo,
Ich habe einen Bericht unter Crystal Reports (CR) generiert. Die Datenquelle dieses Bericht basiert auf einer Abfrage, welche ich mit dem Datasetdesigner in das Projekt integriert habe. Nun würde ich gern bei Ausführung des Berichtes eine gespeicherte Prozedur ausführen. Diese soll jeweils nach einem Seitenwechsel einen Eintrag in eine Tabelle (Inhaltsangabe,Seitennummer) machen. Anschließend soll dann eine zweiter Bericht auf dieser Basis ein Inhaltsverzeichnis erstellen.
Soweit die Idee.
Nun habe ich aber das Problem die gewünschte Prozedur in Crystal Reports parallel zu meiner Abfrage einzubinden. Bei der direkten Einbindung der Prozedur über die Datenbank (OLE-Anbindung) erhalte ich in CR die Parameter der Prozedur, habe aber das Problem von 2 Datenquellen im Bericht. Alternativ wäre natürlich auch die Einbindung meiner Abfrage direkt (ohne Datasetdesigner) möglich. Da ich aber im Projekt zentral die connectionstrings aufbaue und alle Daten darüber selektiere/bearbeite ist das aus meiner Sicht nicht die schicke Lösung. Kann ich die Prozedur auch über den Datasetdesigner einbinden und dann in CR nutzen?
Ich hoffe auf Unterstützung..
Ich habe einen Bericht unter Crystal Reports (CR) generiert. Die Datenquelle dieses Bericht basiert auf einer Abfrage, welche ich mit dem Datasetdesigner in das Projekt integriert habe. Nun würde ich gern bei Ausführung des Berichtes eine gespeicherte Prozedur ausführen. Diese soll jeweils nach einem Seitenwechsel einen Eintrag in eine Tabelle (Inhaltsangabe,Seitennummer) machen. Anschließend soll dann eine zweiter Bericht auf dieser Basis ein Inhaltsverzeichnis erstellen.
Code:
Create PROCEDURE dbo.create_content (@page_number int,@content_pg varchar(50)) AS BEGIN insert into dbo.tblInhalt_test (id_inhalt,page_no) values (@content_pg ,@page_number ) END
Nun habe ich aber das Problem die gewünschte Prozedur in Crystal Reports parallel zu meiner Abfrage einzubinden. Bei der direkten Einbindung der Prozedur über die Datenbank (OLE-Anbindung) erhalte ich in CR die Parameter der Prozedur, habe aber das Problem von 2 Datenquellen im Bericht. Alternativ wäre natürlich auch die Einbindung meiner Abfrage direkt (ohne Datasetdesigner) möglich. Da ich aber im Projekt zentral die connectionstrings aufbaue und alle Daten darüber selektiere/bearbeite ist das aus meiner Sicht nicht die schicke Lösung. Kann ich die Prozedur auch über den Datasetdesigner einbinden und dann in CR nutzen?
Ich hoffe auf Unterstützung..
Comment