Nochmals Crystal Reports

01/02/2008 - 08:31 von Marcel Garaventa | Report spam
Hallo zusammen

Nun kann ich den Pfad von der Datenbank in Crystal Reports veràndern. Volker
hat mir gezeigt wies geht.

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)

Nun möchte ich aber auch noch die "WHERE" Bedingung zur Laufzeit anpassen
können, damit man im Programm wàhlen kann, welche Daten ausgedruckt werden
sollen.

Zudem möchte ich das Reportformular auch noch am Bildschirm anzeigen können,
vor dem Ausdruck.

Wenn jemand diese beiden Dinge noch weiss, wàhre ich sehr froh

Vielen Dank
Marcel
 

Lesen sie die antworten

#1 Volker Strähle
01/02/2008 - 08:58 | Warnen spam
Guten Morgen,

Zur Anzeige nimmst Du CrystalReportViewer.

Den Report làdst Du so:

dim rep as new DeinReport

crRptViewer.ReportSource = rpt



Die Datenselektion hast Du doch eigentlich schon:

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



Ansonsten schau mal auf der Website von CrystalReports. Da gibt es ein Paket
mit Beispielen für .Net





Volker

Ähnliche fragen