Ciao bella gente!
Allora...io ho creato dei report con CR XI (è molto più completo di quello integrato in VB2008)!

Li carico tramite questo codice:

codice:
 Dim sql As String = "Select * From miaQuery WHERE idCampo =1"
        Dim DA As New OleDbDataAdapter(sql, Cn)
        Dim DS As New DataSet
        DA.Fill(DS, "miaQuery ")
        Dim cr As New CrystalDecisions.CrystalReports.Engine.ReportDocument

        cr.Load(appPath & "\reports\mioReport.rpt")
        cr.SetDataSource(DS.Tables("miaQuery "))
        stampa.CrystalReportViewer1.ReportSource = cr
        stampa.CrystalReportViewer1.Zoom(100)
        stampa.Show()
Praticamente seleziono il record che mi interessa
poi creo un oggetto documento CR
ci carico il mio report creato con CR XI
e lancio il form che contiene il CR_Viewer ("Stampa" è il nome del form)

Tutto funziona se non fosse che alcune cose non tornano...

guardate l'immagine...



Quello a sinistra è il report visto dal CRViewer (quindi dal programma VB.Net) mentre quello a destra è come lo vedo dall'anteprima su CR XI...

Perchè non mi segna i campi come valuta? (Mancano gli €)

Quella lista di totali è composta da stringhe generate con campi formula, se non uso questo metodo mi mette il "." invece che "," nella formattazione in €...

Insomma sfasa molte cose...da cosa dipende? :/