Datanbankanbindung bei Crystal Reports zur Laufzeit

31/01/2008 - 11:57 von Marcel Garaventa | Report spam
Hallo zusammen

Ich habe ein Crystal Reports Formular gemacht. Nun möchte ich aber erst zur
Laufzeit den Pfad für die Accessdatenbank hinzufügen. Damit ich das Formular
gestalten konnte, musste ich den Pfad schon zur Entwicklungszeit angeben.
Dieser soll nun zur Laufzeit überschrieben werden.

Weiss jemand, wie man zur Laufzeit einem Crystal Reports Formular eine
Datenbank angeben kann??

Der Hintergrund darin ist, dass der Benutzer auswàhlen kann, in welchem
Verzeichnis er seine Datenbank haben will.

Vielen Dank
Marcel
 

Lesen sie die antworten

#1 Volker Strähle
31/01/2008 - 13:58 | Warnen spam
Dim rep As New Bon

Dim loginfo As New TableLogOnInfo

loginfo = rep.Database.Tables.Item("Beleg").LogOnInfo

loginfo.ConnectionInfo.ServerName = Application.StartupPath & "\data\db.mdb"

rep.Database.Tables.Item("Beleg").ApplyLogOnInfo(loginfo)

rep.RecordSelectionFormula = "{Beleg.ID} = " & nID

rep.PrintOptions.PrinterName = "Bondrucker"

rep.PrintToPrinter(0, True, 0, 0)



Volker

Ähnliche fragen