CR an DataSet binden

22/04/2009 - 09:07 von Jörg Pauly | Report spam
Hallo zusammen,

es scheint, ich bin irgendwie betriebsblind oder sehe vor Stecknadeln den
Hauhaufen nicht.

Folgende Situation:
Ich habe Berichts-Dateien aus CR8.5, die ja dummerweise immer den absoluten
Datenquellenpfad speichern, auf CR für VS2008 aktualisiert.
Diese sollen jetzt an ein Dataset gebunden werden (um so den Standort der
Datenbank zu verschleiern).
Im entsprechenden Dialog von CR soll man, so heisst es, eine komplette
Datenbank-Verbindung einfach austauschen können; was scheinbar auch
funktioniert.
Zumindest wird der Verweis auf das Dataset aktualisiert.

Nur gelingt es leider nicht, daß die entsprechenden Daten auch im Bericht
auftauchen; hier erhalte ich entweder ein leeres Formular oder aber die
Felder sind mit Dummy-Daten gefüllt.

Vermutlich fehlt mir nur ein Stups in die richtige Richtung, daher wàre ich
für jeden Tipp dankbar.

Viele Grüsse
Jörg Pauly
 

Lesen sie die antworten

#1 Carsten Sekulla
22/04/2009 - 10:33 | Warnen spam
Nur gelingt es leider nicht, daß die entsprechenden Daten auch im Bericht
auftauchen; hier erhalte ich entweder ein leeres Formular oder aber die
Felder sind mit Dummy-Daten gefüllt.



Hi Jörg
suchts du das:

Private dtCS As csDS.csDTDataTable = New csDS.csDTDataTable 'csDS: mein
Dataset mit Datatable (csDTDataTable)


Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Dim dt As DataTable = DirectCast(dtCS, DataTable)
Dim frmCrPrint As Form2 = New Form2 ' Form2:= Form mit CR-Viewer incl
Cr-Report (CR1.RPT)
frmCrPrint.cr11.SetDataSource(dt)
frmCrPrint.ShowDialog()
End Sub

ich hoffe es hilft.

cu Carsten

Ähnliche fragen