Pour l'afficher dans ton appli tu peux utiliser un CrystalReportViewer, qui te permet d'afficher un report dedans.
C est tres simple à utiliser. ce composant demande juste le chemin vers ton rpt et c est tout je pense.
Voici une fonction que j'utilise pour imprimer un report directement
Public Sub PrintReport(ByVal p_Dataset As DataSet, ByVal p_NameReport As String, ByVal p_Printer As String)
Dim DirReport As String
Dim crReportDocument As ReportDocument
Try
DirReport = Configuration.ConfigurationSettings.AppSettings("Directory Report").ToString
crReportDocument = New ReportDocument
crReportDocument.Load(DirReport & p_NameReport & ".rpt")
crReportDocument.PrintOptions.PrinterName = p_Printer
crReportDocument.SetDataSource(p_Dataset)
crReportDocument.PrintToPrinter(1, True, 0, 0)
crReportDocument.Dispose()
crReportDocument = Nothing
Catch ex As Exception
EventLog.WriteEntry("L'OREAL Fiches Statitistiques coiffure", ex.Message + " Pour l'etat :" + CStr(numEtat), EventLogEntryType.Error, 15)
End Try
End Sub